Public participation in cleanliness drive