prepare branch work