using TreeHelper.TryFindParent