cleaner definitions