update encoder.rb