add upcase.rb