cleaner execution