refreshing cart now works