in the middle of re-factoring calibration. This is generally not the way to do it, since it is currently broken, but nobody is using the software for a few weeks, so doing it on the main branch is marginally ok. basically started, and then realized bad idea, but had already committed, must get in habit of starting new branches.