fix timelining method