update the way it scales down, always clearing workers