Delegates implemented in the upgrade chicken functions