Try out repoclosure.py with the sqlite backend and compare it to the non-sqlite metadata. tell me if you notice anything? :) the sqlite searchPrco() method is significantly slower than the pickle- cache one. I'm going to take a few looks and see if there is an obvious way to speed this up. other suggestions welcome :) -sv