Time travel!

not finished