Flailing: control what dir we're in much more tightly.