add extend function for cccontrol