clean up & add doc
update readme