Answers from user jd682636