improving doxygen comments