why wont worker run