added doxygen comments
added doxygen comments