hamed.