could the other problem be some sort of internal parasite?.