added missing hash function