parasrv base class added in ps.hpp