Reinstating helldog's working controller after much arguing with the git gnomes about what time travel means.