Added Encoder Library