south africa has done its job