reduce worker threads