FLEX-CLEAN