upgrades, fewer sql queries.