Answers to review

Answers and review