Well, I have done my best and already it has gone to print. Blimey, that was all rather stressful for an elderly git.