change cart and shoppingmal, and mock