added selection binding