discrete input channels