remove additional dependencies
add document