Added doxygen doc