Answers from user AhmedSaeed