I think my head might actually explode today.