Syntax mechanism update