#4 update documentation