Got basic branching working.