added Doxygen support