Scrubbers and sweepers