Marzouq on all fronts