protest and endurance