Added back the Ctor of node