line of descent tracking