finally sorted the syntax stuff, i hope