added calibrateServo()