Well done, Bill. I only hope that whoever steps into your shoes does even half as good a job.
Regards,
Mike