Added functionality of Encoders