calibration does something, position output is wrong atm