added remove from cart function