Part of jacobian implemented