revert to hash location type