added resolver, string-like signal handler overriding