Hossam's Change

Kareem or eslam , please review