Progress in parasitology.