I'm an idiot why did it think this would work