I spotted a bug in Tie::Hash::Rank, which would break the DELETE and EXISTS methods. It's fixed in v 1.0.1 which is winging its way to CPAN as we speak. Oops. -- David Cantrell | [EMAIL PROTECTED] | http://www.cantrell.org.uk/david/ Good advice is always certain to be ignored, but that's no reason not to give it -- Agatha Christie