some doxygen comments