зачем присваивать null, если следующей строчкой идёт новое присвоение?