Answers from user Habibfreelancer