Thanks, it really was quite a piece of work...