маленькие правки второго истоичника и executer