Retirement Benefit Planning: Dealing with the Uncertainties