Cabinet or caucus reshuffles are the stuff of nightmares for Labour chiefs.
The need to accommodate gender, ethnic and other factional interests must be balanced against the need to go into parliamentary battle with the the strongest line-up possible.
David Shearer has pulled it off. Yesterday's reshuffle of shadow portfolios is very different from the one he instituted on becoming leader 14 months ago. His reluctance then to tread on too many toes after beating David Cunliffe in a post-election ballot left Labour fighting National with one hand tied behind its back.
The net effect was that of the five priority areas identified by the leader as critical to the party's 2014 election chances - economic growth (or the lack of it), housing, jobs, health and education - Labour has been all but invisible in the past three.
Those portfolios were held by MPs not well disposed to the combative side of parliamentary politics. At the same time, some of Labour's heavy-hitters were left with minor portfolios. That imbalance has been remedied.