Learning to use branch.