generally speaking, I am an idiot