When I didnt return it would use the return value from the each block. Oh maybe you mean I could just put @output (or output since it doesnt need to be an instance var)