changed the name of preference.rb