Cleaning vigorously Answer