add 'empty shopping cart' feature