функции вынес, атриьуты нитей убрал