bug fix: start test at root, not leaf