Added Encoder Compatability