From: furtive.clown@... Date: 2007-12-11T07:34:59+09:00 Subject: Re: OCD, end statements, and vertical space Remember you can reduce nesting if you wish, Mod = Module.new # equivalent to module Mod ; end class Mod::Klass def one_method(param1, param2) puts puts "hello world" puts end def two_method puts "hello again" end end class Mod::NotherKlass def three_method puts "hi already" end end Speaking of OCD, I use 3-space indent because I like the non- overlapping staircase look of the 'end's. :)