update document
remove dep for lang