Add conditional branches