Just dropping in to note I've still got some things to work through, but I'm looking forwards to seeing this get moving ayyyy