Branch analysis