new signal lifetime/killing approach