Mohamed Abbas innovations