correcting concurrent branch