callset: made file searching fast with an os.walk + hash table