Congratulations! Sounds like everything went just perfectly for you. Welcome to the world little Caty!