Hi! instead of === NULL use isset, please. Three times faster. If you are using !$foo for NULL testing (checking whether a static is set), then use isset, too. I have not checked how many times isset faster here but that's a language construct and it's a hell lot faster. Regards Karoly Negyesi