schemed on hess_r