Answers from user aitwa3el