Answers from user alabduljader