Cleaning adapter behavior