add comments and update readme.md