groovy upgrades