Many Thanks Ross, We look forward to the next release. Sorry for the delay in posting this, we're very glad you've accepted the patch; but I didn't want to start July's thread with a disconnected post with no technical content ! Cheers, Piers