testing jacobian
fixing