modify some code and README.md