- added Doxygen headers