fixed locating by name