Rance Allen strength to overcome