clean some code,there are 119 lines in this version