palpable excitement of audience