Answers from user SirBlood