The most minor of all points... but in Ruby, the generally accepted principle is 2 space indention.

So, this line shouldn't have changed at all.

It obviously doesn't change the correctness of the program, but it's something other Rubyists will notice later. (and when scanning code, the less you notice, the more you can focus on what's important)