client preselection working