ha this is awesome. I'm going to link this comment in the post. Great work. lmk if you end up pushing it up to github.