diff --git a/module/boot-user-@/.configure/.xinitrc b/module/boot-user-@/.configure/.xinitrc
index 28e3edea35d6b233d4662dd35e6b70b6521fb0fc..421cc5ad4fa5e2b450c41d8d7c9d4ae4d1600f3b 100755
--- a/module/boot-user-@/.configure/.xinitrc
+++ b/module/boot-user-@/.configure/.xinitrc
@@ -7,12 +7,15 @@ if [ -d /etc/X11/xinit/xinitrc.d ] ; then
  unset f
 fi
 
-var=$(<${HOME}/.66/conf/boot-user-${USER}.conf)
-
-for i in ${var[@]}; do
-	export ${i}
+list=( $(ls -1 ${HOME}/.66/conf/boot-user) )
+for i in ${list[@]};do
+    var=$(<${HOME}/.66/conf/boot-user/${i})
+    for j in ${var[@]}; do
+		export ${j}
+    done
 done
 
+
 66-all up
 sleep 03
 
diff --git a/module/boot-user-@/.configure/.xsession b/module/boot-user-@/.configure/.xsession
index 563b0b48a3f1d060bcfc953455c70c2e6b42456c..300a2eae53e57b4d30c44039f4b28135e39fcad8 100755
--- a/module/boot-user-@/.configure/.xsession
+++ b/module/boot-user-@/.configure/.xsession
@@ -1,9 +1,11 @@
 #!/usr/bin/bash
 
-var=$(<${HOME}/.66/conf/boot-user-${USER}.conf)
-
-for i in ${var[@]}; do
-	export ${i}
+list=( $(ls -1 ${HOME}/.66/conf/boot-user) )
+for i in ${list[@]};do
+    var=$(<${HOME}/.66/conf/boot-user/${i})
+    for j in ${var[@]}; do
+		export ${j}
+    done
 done
 
 66-all up