M-CRX CONVOLUTION