cwlown: cool, thanks! I have something very similar (and very influenced by) that tool working now.. just fleshing out some of the "extra" things it could do. Has it been well received at NCSU? There's some resistance here from a few librarians.