This answers so many questions, while raising so many more.