Node copy constructor FIX