Branch terminals