> > > > if (x=getValue) return x > When I do something like this I get a warning about using = in conditional. Did > you mean ==?? > It sends the warning, but it works. This version will not show warning and is cleaner anyway: if (x=getValue) != nil return x end Wayne