Thank God for generations X, Y and Z.  They bring great contributions to this and future generations.