Answers to tough questions