diff --git a/scripts/install_r_packages.R b/scripts/install_r_packages.R
index 32a9cc57d97853da2fb79dff67f94543122dd44b..dfa6b5c152b596fbaf5e32e475396c50239a2b44 100644
--- a/scripts/install_r_packages.R
+++ b/scripts/install_r_packages.R
@@ -5,10 +5,10 @@
 ### Aim : Install all packages from CRAN, BioConductor or github, requiered in the Shiny app.
 
 ### Install pak packages first
-install.packages(c("pak","pkgcache","pkgdepends"), dependencies= NA)
+install.packages(c("pak","pkgcache","pkgdepends","pillar"), dependencies= NA)
 #### Load file with the list of packages
-packages_list <- read.csv(file = "/opt/scripts/packages_to_install.csv", header = FALSE, sep = ";", stringsAsFactors = FALSE)
+packages_list <- read.csv(file = "/opt/scripts/packages_to_install.csv", header = TRUE, sep = ";", stringsAsFactors = FALSE)
 ### Install packages with dependencies with pak packages
-pak::pkg_install(pkg=packages_list[,1])
+pak::pkg_install(pkg=packages_list$Package_name)
 # clean the cache of pak
 pak::cache_clean()
diff --git a/scripts/packages_to_install.csv b/scripts/packages_to_install.csv
index 3e78250b6c5abc07e3264cfc78b069d474d8ab7b..0f0f41fb62b2db592751dc04ecea81a34291b814 100644
--- a/scripts/packages_to_install.csv
+++ b/scripts/packages_to_install.csv
@@ -1 +1,2 @@
-shiny
+Package_name;Comments
+shiny;cran package
\ No newline at end of file