support recursive convolutional encoder
conflict resolved