Convergentech - the convergence of technologies