Some updates from Mick, having taken note of feedback. I'll provide more updates as and when. Feedback welcome