cleanup
update docs