Added cleaning and dirty option