began generation