doxygen comments would be missing here if that was to be merged