adfjkl; I'm so fucking gross and incoherent right now.