signal_utils gets better
more minor fixups to signal handling