improve timeline