fix node.hpp