trigger selection handler