Renamed checkInput and checkInputSpecific channel methods to listen and listenSpecific