Hypergeneration