pass around shopping cart