update the program crossLexic