ex23.rb added