Util: signal manager