My new contract is slightly confusing ...