Add calibrate()