Ashley did superbly well in front of 5,000 people in the audience, hats off to him