add item to cart
cleanup
adds item to cart