quantum generation