changed hashing algo