Answers from user KomalNawaz