balance thread intervals set
balance almost done