allow upgrade