fix syntaxerr