theoretically working ckeckpoint 4/5 demo; fixed calibration and other vision code