Use special type for COP instead unsigned char