vertical and horizontal integration