updated with Jacobi description