here is an example on how to quickley work with multiple groups.

code:
break on


do
$temp = ENUMGROUP($Index)
$groups = $temp+",$groups"
$Index=$Index+1
until Len($temp) = 0

$groups = split(substr($groups,2,len($groups)),",")
redim preserve $groups[ubound($groups)-1]

? "Number of groups @userid is a member of = " ubound($groups)+1

for each $group in $groups
? $group
next

you can filter this through a single select case, of just check for certain group memberships....

Bryce