typahead distinct client stuff