added dirty hash table for address look up.