Cash vs CDC vouchers: What actually helps more?