Answers from user dmrubel99