Answers from user AhmedReda0