Thank you very much for the detailed feedback. Very helpful indeed.
Thank you. Definitely advice in there I'm going to follow, will send a new version when I have one.