nodes path
maintain info