add pagination for location index