added shopping cart prework (now yes)