now distributed with hessian