>>>>> "W" == Wayne Blair <wayne.blair / relian.com> writes: W> (like I have no idea what the block problem is), Well, something like this x = 12 # add lines [1, 2].each {|x| } # you have lost the old value of x I must say that I've had a problem with this when I've beginning with ruby, but now it is *not* a problem for me, i.e. I can live with it Guy Decoux