update docs and doc types