Figuring this out is like the worst thing ever.