Вынесены остатки в node.cpp