In a reply to a post on loop speed Mark made this aside... > the aData array (also making sure explodeRow is private will help too) Can someone explain why making a handler private speeds up a script? Should I be making more of my handlers private? Really intrigued. James