Hi thanks for such a detailed reply on this. Its going to take a while before I can digest this. Will get back in case I have further queries on this. Thanks once again for the response. Rgds GP