Update document and CMakeList.txt