fix shopcartcontroller