Answers from user Ahm3dmostafa