Answers from user LawrenceR2