add root nodes feature