root -> parent