hooked up selection signal