refine docs