CLEAN AND WORKING.