If this works, I'm an idiot