And I got a post out! It's 1 am but I felt compelled to get this out before going to sleep so I'll fix it in the morning if it turns out to be total garbage.