Answers from user SabbirF