Answers from user HusnainHaider