Answers from user Wilsonparker