New: contract_servant