Implement the basic timeline