modified setup.rb