Answers from user alan7754