clean
add comments
clean readme.md