working on shopping cart form processor