diff --git a/Dockerfile b/Dockerfile
index 1f0ce5aaca820e482f2a91dc90ac49a54be704a9..cddafef531f22c9514983edb751b2ce8226ed2b5 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -10,5 +10,4 @@ ADD app/ /srv/shiny-server/
 
 RUN Rscript packages.R
 
-RUN sed -i '2ienv | grep AWS > /home/shiny/.Renviron && chown shiny.shiny /home/shiny/.Renviron\n' /usr/bin/shiny-server.sh
 
diff --git a/app/global.R b/app/global.R
index 0e25a351438ae0300a0ff321e4e532f2627544cd..9a919cd74d8b954af3c3e5dbd637299f1fed7203 100644
--- a/app/global.R
+++ b/app/global.R
@@ -29,7 +29,6 @@ require(plotly)
 require(shinycustomloader)
 require(aws.s3)
 require(future)
-require(shinyBS)
 #require(minio.s3)
 
 plan("multiprocess", workers = 4)
diff --git a/packages.R b/packages.R
index dd704392c1872958400460e3764b99d6318da4af..2a5715b82d10f92aaac49bff376f1a809fe63953 100644
--- a/packages.R
+++ b/packages.R
@@ -1,32 +1,19 @@
-if (!requireNamespace("BiocManager", quietly = TRUE))
-  install.packages("BiocManager")
-BiocManager::install("multtest")
-install.packages("metap")
-install.packages("mutoss")
-install.packages("BIOMOD", repos="http://R-Forge.R-project.org")
-install.packages("mclust")
+install.packages("remotes")
+remotes::install_version("rsvd", version = "1.0.3", repos = "http://cran.us.r-project.org")
+remove.packages(grep("spatstat", installed.packages(), value = T))
+remotes::install_version("spatstat", version = "1.64-1", repos = "http://cran.us.r-project.org",
+                         upgrade = "never",force = T)
+remotes::install_version("Seurat", version = "3.2.3",repos = "http://cran.us.r-project.org",upgrade ="never" )
 install.packages("devtools")
 library(devtools)
 devtools::install_github("thomasp85/patchwork")
-install.packages("plotly")
 install.packages("shinycustomloader")
-install.packages("rpart")
-install.packages("rpart.plot")
 install.packages("xml2")
 install.packages("rgeos", repos="http://R-Forge.R-project.org", type="source")
-install.packages("ggplot2")
-install.packages("reshape2")
 install.packages("plyr")
 install.packages("gridExtra")
 install.packages("waiter")
 install.packages("grid")
 install.packages("DT")
-install.packages("ggrepel")
-install.packages("RColorBrewer")
-install.packages("dplyr")
 install.packages("future")
-##devtools::install_github(repo = 'satijalab/seurat', ref = 'develop')
-install.packages(c("sp", "polyclip"))
-if (!requireNamespace("BiocManager", quietly = TRUE))
-  install.packages("BiocManager")
-remotes::install_version("Seurat", version = "3.2.3")
+install.packages("mclust")