passing more tests with new hash tests