a good robot will always correct itself after it takes an unexpected tumble off course...!