Answers from user Husnainkhan