David: I am lucky enough to have dodged code like that most of the time. Untraceable variable soup really scares me ... maybe because I didn't start using PHP until after register_globals was off by default!