simpler upgrade process