Added SignalHandler