metho part one
solve the conflict for rupor_example.rb