I recently had to create an object to hold the items that were marked as 'void' behind the Payables Void Open Payables form. I started with an array to hold the voucher numbers... but that was cumbersome. Next I declared a Collection. That worked... but the Dictionary object had better properties and methods, and the code was simpler.