hash tests
