update timeline

this is broken, but a starter