added party.rb