Hacked out all the syntax stuff