prepare branch Value