Zack is now 5 years old. He is our miracle baby.