tree + getnextline