AHMED AL-HAJ AND SAMY MAGDY