Oh, I believe the red things are gall stones. That is the only thing I can come up with because I believe these parasites not only reside in your intestines, colon but also in your liver and gall bladder. I believe when the above parasite was eliminated gall stones came out with it.