first version of lexical rules