update doc etc.