Clean category extension