Riverscreen is a rotating water-driven self-cleaning screen that dependably delivers good water from as little as 4 inches depth!