From: Adam Akhtar Date: 2008-03-25T08:06:38+09:00 Subject: Re: functions, arguments and changing their value permantent Thank you so much for all of your detailed replies. Some of you asked why I wanted to do this and why don`t I just return the value to the variable I want to change ala x = doit x Well actually my function changes 2 values. Functions can only pass one back so I thought I`d pass one as an argument as well. Is that bad programming design? What are other options? Many thanks -- Posted via http://www.ruby-forum.com/.