refactor + code review + flag, избавились от static и ограничили размножение потоков