Answers from user Rmgbrandon