upgrade, update, what's the diff?