added doxygen comment