and-string
location hashcode