calibration via interpolation