* syntax check