Sue, I missed your post
-e -> &FileExists(rest here)
-d -> &DirExists(rest here)
For example: if (-d "$vars_config{MembersPath}/" && -e "$vars_config{CGIPath}/ubb_lib.cgi") { becomes if (&DirExists("$vars_config{MembersPath}/") && &FileExists("$vars_config{CGIPath}/ubb_lib.cgi")) {
What else.... I forgot
