fix doc comments
update api docs