CLean processor