diff --git a/ToDo.md b/ToDo.md
new file mode 100644
index 0000000000000000000000000000000000000000..36c579337dc4dbfc7577f4e44baee068f095a788
--- /dev/null
+++ b/ToDo.md
@@ -0,0 +1,4 @@
+- continue with rocker extensions to avoid Dockerfile issues
+- Documentation for templates inspired by [VSCode ROS2 Workspace Template](https://github.com/athackst/vscode_ros2_workspace/tree/humble)
+- CI/CD
+- Artifactory how to load images
\ No newline at end of file
diff --git a/dockerfiles/devenv.Dockerfile b/dockerfiles/devenv.Dockerfile
index 5faab12b1d27ea94c9fc843e4a9299a1efe12300..cbbbf152a85ffcce965035e1ba0520ed2d6664fd 100644
--- a/dockerfiles/devenv.Dockerfile
+++ b/dockerfiles/devenv.Dockerfile
@@ -29,7 +29,7 @@ RUN apt-get update && \
     bat \
     ca-certificates \
     checkinstall \
-    clang-format clang-tidy clang-tools clang \
+    clang-format clang-tidy clang-tools clang clangd\
     cmake-curses-gui \
     curl \
     dbus-x11 \
@@ -129,13 +129,14 @@ RUN if [ "$PEAK_DRIVER" = "install" ]; \
     then \
     apt-get update && apt-get install -y udev libpopt-dev linux-headers-$(uname -r) \
     && wget https://www.peak-system.com/fileadmin/media/linux/files/peak-linux-driver-8.18.0.tar.gz \
+    # && wget https://www.peak-system.com/quick/PEAK-Linux-Driver -O peak-linux-driver.tar.gz \
     && wget https://www.peak-system.com/quick/BasicLinux -O PCAN-Basic_Linux.tar.gz \
     && tar -xvf peak-linux-driver-8.18.0.tar.gz \
     && cd peak-linux-driver-8.18.0 \
     && make clean && make install || echo 'make failed but move forward'\
     && cd .. \
     && tar -xvf PCAN-Basic_Linux.tar.gz \
-    && cd PCAN-Basic_Linux-4.8.0.5/libpcanbasic \
+    && cd PCAN-Basic_Linux-4.9.0.7/libpcanbasic \
     && make clean && make install || echo 'make failed but move forward';\
     fi