timeline working, very basic functionality