syntax events