complete rewrite
add README.md