Answers from user johndike