Answers from user AhmedHalim18