add put()
cleanup
update version