prepare branch succ