Excellent questions.