diff --git a/plasma/customizeChroot b/plasma/customizeChroot
index 3d9e8ebc7877068913af060176e1e1d2977e7b16..8ab49fb5bc8d19d6646f45881c545e71c6c2da6c 100755
--- a/plasma/customizeChroot
+++ b/plasma/customizeChroot
@@ -49,7 +49,29 @@ create_log_user(){
     out_action "add ${NEWUSER} at log group"
     gpasswd -a "$NEWUSER" log
 }
-custo_once create_log_user 
+custo_once create_log_user
+
+config_vguest(){
+    exec 2>/dev/null
+
+    file="virtualbox-guest-utils"
+
+    if [ "$(pacman -Qe virtualbox-guest-utils | grep -o virtualbox-guest-utils)" = "$file" ] ; then
+    echo "Package "$file" was found."
+
+    out_action "Create 'modules-load.d' directory"
+    mkdir /etc/modules-load.d
+
+    out_action "Create vbox.conf file"
+    cat > /etc/modules-load.d/vbox.conf <<EOF
+vboxsf
+vboxvideo
+EOF
+    else
+    echo "package "$file" was not found"
+    fi
+}
+custo_once config_vguest
 
 config_66(){
 
@@ -59,20 +81,52 @@ config_66(){
     out_action "Enable ntpd,sshd on tree [system]"
     66-enable -v3 -t system ntpd sshd
 
-    out_action "Create, enable and set flag default on tree [desktop]"
+    out_action "Create, enable tree [desktop] with flag current"
     66-tree -v3 -nEc desktop
 
-    out_action "Enable dbus,networkmanager,wpa_supplicant services on tree [desktop]"
-    66-enable -v3 -t desktop dbus networkmanager wpa_supplicant
+    out_action "Enable dbus,networkmanager,wpa_supplicant services,sddm on tree [desktop]"
+    66-enable -v3 -t desktop dbus networkmanager wpa_supplicant sddm
+    
+    out_action "For ${NEWUSER}: Create, enable tree [gui] and set as current"
+    su "${NEWUSER}" -c "66-tree -v3 -nEc gui"
+
+    out_action "Enable dbus-user and xdg-user-dirs on tree [gui]"
+    su "${NEWUSER}" -c "66-enable -v3 -t gui dbus-user xdg-user-dirs"
+}
+custo_once config_66
 
-    out_action "Create tree graphics for ${NEWUSER}, enables and makes it current"
-    su "${NEWUSER}" -c "66-tree -v3 -Ecn graphics"
+config_user(){
 
-    out_action "Enable dbus-user and xdg-user-dirs on tree graphics"
-    su "${NEWUSER}" -c "66-enable -v3 -t graphics dbus-user xdg-user-dirs"
+    out_action "Create ${NEWUSER} .scandir file"
+    su "${NEWUSER}" -c "cat > /home/${NEWUSER}/.scandir <<EOF
+#!/usr/bin/execlineb -P
+#emptyenv -p
+s6-setsid -qb --
+umask 022
 
+66-scandir -v3 -cu
+EOF"
+    out_action "Set 750 permissions on .scandir file"
+    su "${NEWUSER}" -c "chmod 750 /home/${NEWUSER}/.scandir"
+    
+    out_action "Create ${NEWUSER} .zprofile file"
+    su "${NEWUSER}" -c "cat > /home/${NEWUSER}/.zprofile <<EOF
+## Execute scandir script
+## Send a down signal, or 'could not sync environment to dbus' with sddm when user logout/login 
+## Send an up signal for services inside tree [gui]
+
+(.scandir &) &
+66-all -t gui down
+sleep 01
+66-all -t gui up
+EOF"
+
+    out_action "Create ${NEWUSER} .xinitrc file"
+    su "${NEWUSER}" -c "cat > /home/${NEWUSER}/.xinitrc <<EOF
+## Uncomment if you use startx command line to launch plasma DE
+#exec ck-launch-session startkde
+EOF"
 }
-custo_once config_66
+custo_once config_user
 
 out_valid "Customization terminate"
-
diff --git a/plasma/package_list/base_obarun b/plasma/package_list/base_obarun
index cb273ed4d2a990379cdcbda57e4ef84ee9ee23d9..22af417b15210d79eaed57233bc94cce4fdb821f 100644
--- a/plasma/package_list/base_obarun
+++ b/plasma/package_list/base_obarun
@@ -8,19 +8,19 @@
 #---------
 
 66
-applysys
-eudev
-execline
-obarun-keyring
-obarun-zsh
-oblibs
 s6
+s6-rc
 s6-linux-utils
 s6-portable-utils
-s6-rc
+oblibs
 skalibs
+execline
+applysys
+obarun-keyring
+obarun-zsh
 zsh
 zsh-completions
+eudev
 sudo
 
 #-----------------
@@ -29,6 +29,14 @@ sudo
 
 htop
 
+#------------------------------------------------
+## entropy 
+## run: cat /proc/sys/kernel/random/entropy_avail
+## if it is rather low (<1000), install haveged.
+#------------------------------------------------ 
+
+# haveged
+
 #--------------------
 ## archive utilities
 #--------------------
@@ -37,18 +45,13 @@ unrar
 unzip
 p7zip
 
-#---------------
-## file manager
-#---------------
-
-# mc
-
-#--------------
-## text editor
-#--------------
+#----------------------------
+## text editor / file manager
+#----------------------------
 
 # nano
 # vi
+# mc
 
 #-------------
 ## dvc system
@@ -56,6 +59,12 @@ p7zip
 
 # git
 
+#---------------
+## data recovery
+#---------------
+
+# testdisk
+
 #--------------
 ## 66 services
 #--------------
@@ -67,12 +76,13 @@ ntpd-66serv
 sshd-66serv
 
 dbus-66serv
+consolekit-66serv
 networkmanager-66serv
 wpa_supplicant-66serv
 xdg-user-dirs-66serv
-consolekit-66serv
+sddm-66serv
 
-# sddm-66serv
 # dhcpcd-66serv
 # dmraid-66serv
+# haveged-66serv
 # nfs-utils-66serv