prepare branch Child