Vertical and horizontal integration