Prepared for doxygen