Tough job awaits no-nonsense Magoha