one branch to rule them all