vending infrastructure