diff --git a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/0.pack b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/0.pack
index 48c574d6..9b672a42 100644
Binary files a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/0.pack and b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/0.pack differ
diff --git a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/1.pack b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/1.pack
index 5b0a639b..bf39f9df 100644
Binary files a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/1.pack and b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/1.pack differ
diff --git a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/2.pack b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/2.pack
index 01d58634..e0c74bbc 100644
Binary files a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/2.pack and b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/2.pack differ
diff --git a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack
index dbd93f3b..3686a963 100644
Binary files a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack and b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack differ
diff --git a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack.old b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack.old
index f976b0af..9b2e79c3 100644
Binary files a/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack.old and b/.angular/cache/15.2.2/angular-webpack/63aade33842f078604361d462c23647f1c109887/index.pack.old differ
diff --git a/.gitignore b/.gitignore
index 15c37a81..1711c846 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,6 @@ ffmpeg/
locale.source.xlf
test.*
/db/
+.vscode/
+.github/
+.angular/
diff --git a/docker/debian-buster/selfcontained/Dockerfile b/docker/debian-buster/selfcontained/Dockerfile
index c064179f..dcde797d 100644
--- a/docker/debian-buster/selfcontained/Dockerfile
+++ b/docker/debian-buster/selfcontained/Dockerfile
@@ -1,6 +1,6 @@
#-----------------BUILDER-----------------
#-----------------------------------------
-FROM node:18-buster AS builder
+FROM node:18.17.1-buster AS builder
# LABEL maintainer="Patrik J. Braun"
# copying only package{-lock}.json to make node_modules cachable
RUN git clone https://github.com/xuthus83/pigallery2.git /build
@@ -16,7 +16,7 @@ RUN npm install --unsafe-perm \
#-----------------MAIN--------------------
#-----------------------------------------
-FROM node:18-buster-slim AS main
+FROM node:18.17.1-buster-slim AS main
WORKDIR /app
ENV NODE_ENV=production \
# overrides only the default value of the settings (the actualy value can be overwritten through config.json)
diff --git a/src/frontend/app/ui/frame/frame.component.html b/src/frontend/app/ui/frame/frame.component.html
index d7c0f4b4..c78a583f 100644
--- a/src/frontend/app/ui/frame/frame.component.html
+++ b/src/frontend/app/ui/frame/frame.component.html
@@ -1,17 +1,14 @@