how is she doing? has the baby arrived yet?