upgrade
thinker page upgrades