change the README.md and the source code