Update# add syntax checker