revise readme.md first