having cleaning devices