adaptation Node aux  WeakReference