fix some definition of syntax
update syntax