Answers from user alan