a. Added doxygen comments