added rpmd.hpp and userParam vector