loop through locality items instead of grab by index