Answers from user dogfenderusa