make provided_contracts a dict