Huge number of changes trying to get this Jacobian to work