From: Evan Light Date: 2007-05-08T00:25:04+09:00 Subject: Re: Why is my method not found? (NoMethodError) Sorry. Neglected to provide the literal answer to your question. Because of the incorrect placement of "end"s, your definition of "scanning" actually occurred within another one of your method definitions. I hadn't tried that before but, unsurprisingly, it has the net effect of making your "method within a method" private.