Three questions.....