split generators.rb