updated timeline api