threading does not help when cpu is fully running