I take all of these things. Still have dwarf Tapeworms but finally my kinesiologist could not detect threadworm. I pass flukes every morning after taking the homozon. I finally stopped the l cysteine because I read it contains heavy metal and I am trying to detox heavy metals. If I could be rid of the Tapeworms I think I could be happy!