Answers from user AhmadAbdulQadir