Answers from user KingDennis