jacobian method signature