I may be an idiot...