fix
add checksyntax