fix 3.2 lexical structure