This feels insane. I might have a problem.