Answers from user alan673yjohnson