modify messages
modify lexing rules