Thanks Brad. I guess I was wondering whether this was wrapped into function call on the Image class that I had missed. I will wrap it up in my own function now. Best wishes, Toby