Answers from user paulmesser1