Ayman A. Hamza is supporting