use lower-case hash