kill NEW_LEXICAL flag
delete some code
delete more code
delete a little more code and javadoc
fix compile error