updated doxygen comments