adopt underscore as sep for tree ids