Ripped down HackGT to work from