Surface fatigue failure