doBranch optional label