i need to gen a page that creates multiple products based on a category selection. The products are dumped in from a COM obj and can be anywhere from 3-???. So i need to create some form of array to store the values (ie. Product Name, Quantity, Price, Etc) and then pass the values the user selects to the succeeding page (this is the hard part). how can i maintain data integrity when i may be passing product(1) and product(5) only to the next page, i dont know how to effectively grab them without hitting the DB again, and i am trying to avoid that. please help, thank you.