Oh, this is so hard.