Added Comments for doxygen documentation