FAST AND CLEAN