Text this: Fatigue life and crack growth analysis of keyhole specimen