add manual mode : calibration