mega-generation documents