finally fixed gyro