update doc and dev environment