Answers from user Hazeefakhan