Finish
update documentation