That is so wonderful that you think you have solved the mystery. I know that is the biggest relief in the universe. Best of luck to you and your babies!