You have no idea how much stress this little upgrade has put on me ! Its a work in progress , so stick with me ...
I didn't even know we had a blog bit, or that you were upgrading the site. Well done Andy!