Nervous, humbled and excited.