Planning for Generation X and Z Registration