adds doxygen