the limits of endurance...