update doc & extension