update doc