Looks Ok to me. You can even dispense with the (,f) as the compiler will understand that you do not want the result placed in W. Tony Just when I thought I knew it all, I learned that I didn't.