I think my brain is about to explode.