Excited yet terrified.