From the testing, there seems to be a threshold where performance drops off dramatically. My login.ini is just under 12K. When I enabled process timestamps, the script completed 600ms faster using IniArray. Most config files are in that 8-12K size, but when I added a few records to the test config, I lost the 600ms and another 2 seconds! I've rolled back to the cached INI file model so performance is consistent.

Thanks for your ideas!

Glenn
_________________________
Actually I am a Rocket Scientist! \:D