I just saw this too! i'm glad you found your babies!