rehash
setup