Delete some useless things
Add some new code. Suggested by Reggie. Thanks~~ Still testing...