added some shopping cart parts