Removed hash functions