worker self-termination