Answers from user xymalf