Added FileEncoder