Thank you for such detailed feedback, definitely going to be coming back to this as I revise it over the coming weeks