Adding doxygen comments