made Hessian correct (code was correct but weird)
added hill_v1
added hill_v1