diff --git a/.claude/JOURNAL.md b/.claude/JOURNAL.md
index c5e622f..619d6f6 100644
--- a/.claude/JOURNAL.md
+++ b/.claude/JOURNAL.md
@@ -48,3 +48,6 @@ This journal tracks substantive work on documents, diagrams, and documentation c
15. **Task - Update watchtower image**: Replaced deprecated watchtower image with maintained fork
**Result**: Changed watchtower image from containrrr/watchtower:latest to nickfedor/watchtower:latest in compose.yml, new image is actively maintained and compatible with latest Docker versions, bumped version to 3.3.1
+
+16. **Task - Cleanup startup scripts**: Removed obsolete nvidia-smi script and renumbered ensure_groups
+ **Result**: Deleted 01_nvidia-smi.sh (GPU detection handled in jupyterhub_config.py), renamed 02_ensure_groups.py to 01_ensure_groups.py for sequential ordering, bumped version to 3.3.2
diff --git a/project.env b/project.env
index c79b381..1ef8701 100644
--- a/project.env
+++ b/project.env
@@ -3,7 +3,7 @@ PROJECT_NAME="stellars-jupyterhub-ds"
PROJECT_DESCRIPTION="Multi-user JupyterHub 4 deployment platform with data science stack, GPU auto-detection, NativeAuthenticator, and isolated per-user environments spawned via DockerSpawner"
# Version
-VERSION="3.3.1_cuda-12.9.1_jh-5.4.2"
+VERSION="3.3.2_cuda-12.9.1_jh-5.4.2"
VERSION_COMMENT="Updated watchtower to maintained fork (nickfedor/watchtower), configuration-agnostic volume management, admin notification broadcast, privileged user docker.sock access"
RELEASE_TAG="RELEASE_3.2.11"
RELEASE_DATE="2025-11-09"
diff --git a/services/jupyterhub/conf/bin/start-platform.d/02_ensure_groups.py b/services/jupyterhub/conf/bin/start-platform.d/01_ensure_groups.py
similarity index 100%
rename from services/jupyterhub/conf/bin/start-platform.d/02_ensure_groups.py
rename to services/jupyterhub/conf/bin/start-platform.d/01_ensure_groups.py
diff --git a/services/jupyterhub/conf/bin/start-platform.d/01_nvidia-smi.sh b/services/jupyterhub/conf/bin/start-platform.d/01_nvidia-smi.sh
deleted file mode 100755
index d4c64ce..0000000
--- a/services/jupyterhub/conf/bin/start-platform.d/01_nvidia-smi.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/bash
-# ----------------------------------------------------------------------------------------
-# prints nvidia-smi result (NVIDIA GPU status)
-# ----------------------------------------------------------------------------------------
-
-# show result of nvidia-smi if nvidia GPU available
-# and if ENABLE_GPU_SUPPORT env set
-if [[ ${ENABLE_GPU_SUPPORT} == 1 ]]; then
- /usr/bin/nvidia-smi
-fi
-
-
-# EOF
-