Fatigue implementation