Thanks to all for your explanations. This helped clear up my confusion. I will use the return values of the methods to modify values, like in Perl. --Nate