use doxygen to generate documentation automatically
delete documentation
recover from previous version