flailings