removed doxygen comments, seems like a waste of time for this