Hi ppl. It looks like arrays returned from functions are returned by reference, when i modify returned value it modifies original array too. Is that expected behaviour or a bug? And if its ok, how to return a copy of array? Pete _________________________________________________________________ List config page: http://list.imaginary.com/mailman/listinfo/dgd