Completed timeline.clj