added jacobian
added jacobian based fitters