more incomplete tweaks to jackknife. most code written, probably going to do a complete refactor tomorrow.