fix bug for secondary combination when = null
adding input events thru delegates