turns out I'm an idiot