Zimbabwe accord hard to implement, but worth the effort