shopping cart populating properly