Answers from user Ahmedn7a