Paramecia, Rotifer, Nematode Worms.
This detail shows three Paramecia (1), a rotifer (2) and two nematode worms (3).
All three creatures feed on bacteria, although the rotifer is capable of a much more varied diet when it is on offer.
Click the links for more details.
The amorphous mass in which the worms are moving is the remains of a larger worm, heavily infiltrated with bacteria.