* errs should survive pool
* node traversal fix