handle syntax errors
add lint example