modify p10.rb