Traveling in space and time