update docblocks
update readme