Mmmmm so they did have the technology for time travel ;)