Contracts upgrade