Great! Thanks a lot for explaining the workflow here - I wasn't following how methods and blocks were interacting together. Now it's making a lot more sense to me. -- neuby.r -- Posted via http://www.ruby-forum.com/.