finally fix the syntax error stuff