Baby and mommy are doing fine! :D