Answers from user johnc1979