Non-secret branching