syntax error correction