GENERATION PROCESS