doxygen docs added