Answers from user adamram