modified Shopping Cart Project