add syntax check program