Works well when ignoring gyro sensor. Works ok after second run when excluding gyrosensor and only for a little bit