react decisively to changing navigation conditions