So many questions, so many answers.