answers to all questions