Add in signal intercepting.