Implemented "NodeDetails" to carry node information into C++