that said, I'm tired as hell, it's 5 AM, and I'll finish it tonight