add shopping cart controller