Use contract.