diff --git a/client/cmdVersion/version.go b/client/cmdVersion/version.go
index d58a0963e15c468d953df0cf185c7af431425e0b..d4c1690180967bfe08e61cb64fbd9ba56608683e 100644
--- a/client/cmdVersion/version.go
+++ b/client/cmdVersion/version.go
@@ -2,8 +2,8 @@ package cmdVersion
 
 import (
 	u "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/utils"
-	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/version"
 	nc "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/nexusclient"
+	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/version"
 )
 
 type Version struct {
diff --git a/client/nexus-cli/nexus-cli.go b/client/nexus-cli/nexus-cli.go
index 3aceb77ad8e39adc44f3d9fb25b0c3ef377d0834..bc9cf4b4ba70941c54a4af45254be01b7ed8ba15 100644
--- a/client/nexus-cli/nexus-cli.go
+++ b/client/nexus-cli/nexus-cli.go
@@ -14,10 +14,10 @@ import (
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/cmdVersion"
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/defaults"
 	u "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/utils"
-	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/version"
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/common/buildversion"
 	g "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/globals"
 	nc "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/nexusclient"
+	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/version"
 )
 
 var cmdList = []cmd.Command{
diff --git a/client/nexus-exam/nexus-exam.go b/client/nexus-exam/nexus-exam.go
index 1e2b026ca747e974895c011934f29d4cb42c92c2..ad6830bf31708867602adb191e4302611359855b 100644
--- a/client/nexus-exam/nexus-exam.go
+++ b/client/nexus-exam/nexus-exam.go
@@ -16,9 +16,9 @@ import (
 	"fyne.io/fyne/v2/widget"
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/defaults"
 	u "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/utils"
-	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/version"
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/common/buildversion"
 	nc "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/nexusclient"
+	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/version"
 )
 
 const (
diff --git a/client/nexush/nexush.go b/client/nexush/nexush.go
index 42c4078de486186f5995d181f7cdab2c3a715a0b..c7068a2ca4e8511a013f0866a394e356d5f61437 100644
--- a/client/nexush/nexush.go
+++ b/client/nexush/nexush.go
@@ -18,10 +18,10 @@ import (
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/cmdVersion"
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/defaults"
 	u "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/utils"
-	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/client/version"
 	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/common/buildversion"
 	g "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/globals"
 	nc "gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/nexusclient"
+	"gitedu.hesge.ch/flg_projects/nexus_vdi/nexus/libclient/version"
 	"github.com/peterh/liner"
 	"golang.org/x/term"
 )
diff --git a/client/version/version.go b/libclient/version/version.go
similarity index 100%
rename from client/version/version.go
rename to libclient/version/version.go