Excited, overwhelmed, supported