hash construction preferences

I like it