clean-up
doxygen documentation added