added sample doxygen docs