Implement semi functional calibration