Coming up with a upgrade plan