Timeline management