Overcoming the Challenge of X, Y, Z Generation Gap