Untested autocalibrate
hold position at start of routine
merge