Answers from user remonray