Actually you also have to consider how many groups a user may belong to. If each user is a member of 5 or 6 groups, and you use $NonPrinterGrps to eliminate the groups common to all such as ""Domain Users,Domain Admins" plus any common or popular groups in your environment, the overhead of checking a few groups per user should be small.

[ 29 March 2002, 23:28: Message edited by: Howard Bullock ]
_________________________
Home page: http://www.kixhelp.com/hb/