added more tests for hashing