revise docs