mustafa huber