diff --git a/intro_ensemble_learning.qmd b/intro_ensemble_learning.qmd
index 0428a95e895c3f58889d993a052d45a17948ae40..02b7173a6becd836e3362653337328a47cbac058 100644
--- a/intro_ensemble_learning.qmd
+++ b/intro_ensemble_learning.qmd
@@ -21,6 +21,21 @@ format:
 bibliography: references.bib
 ---
 
+```{r include=FALSE}
+
+pkg_list <- c("palmerpenguins", "tidyr", "dplyr", "rpart", "rpart.plot", 
+              "ggplot2", "randomForest")
+
+lapply(
+    pkg_list, 
+    function(pkg) {
+        if(! pkg %in% .packages(all.available=TRUE))
+            install.packages(pkg)
+    }
+)
+```
+
+
 ## Introduction
 
 ### Ensemble learning?