timely insertion