Wow, that's a pretty detailed OOC post. Great work.