Guide to branching