improvements on doxygen