BRANCHES ARC