can you tell me more about the magnum gurgle pop you make? i can't comprehend what you are talking about with the two foam strips??? (i am not the sharpest knife in the drawer, obviously)