Answers from user MDRubeld