Answers from user Adamwillis1