refactor + rotazione hessiana