PS : I forgot to add that as a further optimization I cache the list of IDs from the first query in the 2 part approach& I reuse that list as users advance through it. --------------------------------- Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/