Thanks, yeah I'd like to revisit the idea in future so at the very least I have some code I can re-use