Questions. So many questions.