Awesome! I've got a little more to flesh out, but I'll do that once more people show interest