The tab level is getting pretty deep.  Ruby convention is to use 2 spaces per tab.  I can help you configure it in your sublime text editor so you don't have to think about it.