analyzing customnodemanager logic