You gave off a good first impression, and first impressions last. Go you!