Encoding Drivers

Changing how the encoding works