many jamaly mastar ilage