mainnet upgrade