Learn how to handle branching and other specific issues