Sweepers and dusters