Ok, definitely going to bang something out for this, so here's the thread. Hopefully this holds me to actually entering!