added Calibrate state