Fixed off by one error in branching