I'm new to this so my terminology may be a little off but here we go. I want to take the software inventory ("items") that I create using "Function GetUninstallInfo()" (which works great BTW) and import into my Access Database. The problem I'm looking at is that every workstation is not going to have the same amount of programs on them. I just don't get the logic of connecting the "items" of the array to the fields in my access database. I have an okay understanding of how to make the links but not how to tell the script to input data into fields of a record and/or create fields if there are not enough in the table already. Any help/idea's would be greatly appreciated! Thanks.