contracts: change the contract syntax