change runnable_threads and change default to balance