allow ignoring signals, handy when you want to stage a switch but not execute until some other signal is sent
debug