ts wrote: > What is your version of ruby ? ruby 1.6.5 (2001-09-19) [i386-cygwin] ... and yours? What happens with your latest Ruby when it runs http://www.pinkjuice.com/txt/methReturnType.rb ? > irb(main):001:0> class Foo < String > irb(main):002:1> end > nil > irb(main):003:0> f = Foo.new 'foo' > "foo" > irb(main):004:0> f.upcase.type > Foo > irb(main):005:0> f.reverse.type > Foo this already looks good :) Tobi -- http://www.pinkjuice.com/