I am developing a script that will eventually be a "pay-to-list your whatever" script. I am wondering if the best way to hold data throughout the four forms would be to hold these in an array - each form would array_push() the vars into the $listing array. Or would it be better to insert the records as they come in - each form - ? I am thinking that one connection to the DB might be easiest to carry out. thanks much, olinux