implement the jackknife