update doc
recompile doc
fix makefile