prepare branch abcd