added doxygen stuff.