this  is a shopping cart application