restructured it to complete the node migration