working on shopping cart model/view p99