abdelmajeedababneh