Answers from user Umerkhattab