Some tough questions.....