Travelling through space and time