add pre_processing.rb