improve doxygen