diff --git a/README.md b/README.md
index 9ae2bb61f864c4628a149bb02628fc3154ea475b..0e3cb09fe334060e1bcdcf95e14ba4492f5f9c95 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# goSDN [![coverage report](https://code.fbi.h-da.de/cocsn/gosdn/badges/master/coverage.svg)](https://code.fbi.h-da.de/cocsn/gosdn/-/commits/master) [![pipeline status](https://code.fbi.h-da.de/cocsn/gosdn/badges/master/pipeline.svg)](https://code.fbi.h-da.de/cocsn/gosdn/-/commits/master)
+# goSDN [![coverage report](https://code.fbi.h-da.de/danet/gosdn/badges/master/coverage.svg)](https://code.fbi.h-da.de/danet/gosdn/-/commits/master) [![pipeline status](https://code.fbi.h-da.de/danet/gosdn/badges/master/pipeline.svg)](https://code.fbi.h-da.de/danet/gosdn/-/commits/master)
 
 
 `goSDN` is a prototypical approach to build a model driven multi-vendor SDN controller.
@@ -42,7 +42,7 @@ You can install the latest release of `goSDN` locally using the `go get` command
 ```sh
 > git config --global url."git@code.fbi.h-da.de:".insteadOf "https://code.fbi.h-da.de"
 > go env -w GOPRIVATE=code.fbi.h-da.de/cocsn/*
-> go get code.fbi.h-da.de/cocsn/gosdn/cmd/gosdn
+> go get code.fbi.h-da.de/danet/gosdn/cmd/gosdn
 ```
 
 To install the development version you need to clone the repo and use `go install` to build and install the binary:
@@ -54,7 +54,7 @@ To install the development version you need to clone the repo and use `go instal
 > git clone git@code.fbi.h-da.de:cocsn/gosdn.git
 
 # checkout the develop branch (or any other branch)
-> cd $GOPATH/src/code.fbi.h-da.de/cocsn/gosdn
+> cd $GOPATH/src/code.fbi.h-da.de/danet/gosdn
 > git checkout develop
 > go install ./cmd/gosdn
 ```
@@ -64,7 +64,7 @@ Now you can start `goSDN` locally using the `gosdn` command or [use the CLI](#us
 # Getting Started
 ## k8s
 
-We have an instance of `goSDN` for each the latest master and current develop branch running on the department's k8s cluster. These endpoints can be accessed using the `gosdn cli` command. If anything breaks please file an [issue](https://code.fbi.h-da.de/cocsn/gosdn/-/issues/new).
+We have an instance of `goSDN` for each the latest master and current develop branch running on the department's k8s cluster. These endpoints can be accessed using the `gosdn cli` command. If anything breaks please file an [issue](https://code.fbi.h-da.de/danet/gosdn/-/issues/new).
 
 ## Using the CLI
 
@@ -78,5 +78,5 @@ The `gosdn cli` command allows you to interact with a running `goSDN` controller
 
 | Master | Develop |
 | ------ | ------ |
-| [![coverage report](https://code.fbi.h-da.de/cocsn/gosdn/badges/master/coverage.svg)](https://code.fbi.h-da.de/cocsn/gosdn/-/commits/master) | [![coverage report](https://code.fbi.h-da.de/cocsn/gosdn/badges/develop/coverage.svg)](https://code.fbi.h-da.de/cocsn/gosdn/-/commits/develop) |
-| [![pipeline status](https://code.fbi.h-da.de/cocsn/gosdn/badges/master/pipeline.svg)](https://code.fbi.h-da.de/cocsn/gosdn/-/commits/master) | [![pipeline status](https://code.fbi.h-da.de/cocsn/gosdn/badges/develop/pipeline.svg)](https://code.fbi.h-da.de/cocsn/gosdn/-/commits/develop) |
+| [![coverage report](https://code.fbi.h-da.de/danet/gosdn/badges/master/coverage.svg)](https://code.fbi.h-da.de/danet/gosdn/-/commits/master) | [![coverage report](https://code.fbi.h-da.de/danet/gosdn/badges/develop/coverage.svg)](https://code.fbi.h-da.de/danet/gosdn/-/commits/develop) |
+| [![pipeline status](https://code.fbi.h-da.de/danet/gosdn/badges/master/pipeline.svg)](https://code.fbi.h-da.de/danet/gosdn/-/commits/master) | [![pipeline status](https://code.fbi.h-da.de/danet/gosdn/badges/develop/pipeline.svg)](https://code.fbi.h-da.de/danet/gosdn/-/commits/develop) |
diff --git a/api/apiIntegration_test.go b/api/apiIntegration_test.go
index ac9b296253f664b0b8546ddaa72a753b570ccd04..a7b7460ab1130631f46de56af1a25c0886447dd5 100644
--- a/api/apiIntegration_test.go
+++ b/api/apiIntegration_test.go
@@ -3,8 +3,8 @@ package api
 import (
 	"testing"
 
-	"code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 	"github.com/google/uuid"
 	guuid "github.com/google/uuid"
 	"github.com/spf13/viper"
diff --git a/api/api_test.go b/api/api_test.go
index 76bd952b3b631b1d5bcb895c5f00f47d5037599d..a55113c1a25364a28e251e9fd200cecf408dafce 100644
--- a/api/api_test.go
+++ b/api/api_test.go
@@ -3,10 +3,10 @@ package api
 import (
 	"testing"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
 	log "github.com/sirupsen/logrus"
 	"github.com/spf13/viper"
 )
diff --git a/api/grpc.go b/api/grpc.go
index f820f4ccfdae3188f30cd06f7446c11c4dadcb9e..74cdfd6014d34f5c65650cfd46090217e932945e 100644
--- a/api/grpc.go
+++ b/api/grpc.go
@@ -5,11 +5,11 @@ import (
 	"errors"
 	"time"
 
-	pb "code.fbi.h-da.de/cocsn/api/go/gosdn/core"
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	nbi "code.fbi.h-da.de/cocsn/gosdn/northbound/client"
+	pb "code.fbi.h-da.de/danet/api/go/gosdn/core"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	nbi "code.fbi.h-da.de/danet/gosdn/northbound/client"
 	"github.com/google/uuid"
 	log "github.com/sirupsen/logrus"
 	"github.com/spf13/viper"
diff --git a/api/initialise_test.go b/api/initialise_test.go
index 39fd31483246ca8a7b54f58f2f5237ed99061290..bbac6dad0f48872079d548671b9a52e8bbe5ed0a 100644
--- a/api/initialise_test.go
+++ b/api/initialise_test.go
@@ -7,14 +7,14 @@ import (
 	"testing"
 	"time"
 
-	cpb "code.fbi.h-da.de/cocsn/api/go/gosdn/core"
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/mocks"
-	nbi "code.fbi.h-da.de/cocsn/gosdn/northbound/server"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/util/proto"
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	cpb "code.fbi.h-da.de/danet/api/go/gosdn/core"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/mocks"
+	nbi "code.fbi.h-da.de/danet/gosdn/northbound/server"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/util/proto"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	"github.com/google/uuid"
 	log "github.com/sirupsen/logrus"
 	"github.com/stretchr/testify/mock"
diff --git a/api/pnd.go b/api/pnd.go
index fb6203ba995df495fe5b3cc2fd456009d56bf844..c5ce3f2ccee31b39f0e49990612fad00f912b822 100644
--- a/api/pnd.go
+++ b/api/pnd.go
@@ -1,14 +1,14 @@
 package api
 
 import (
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/store"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 	"github.com/google/uuid"
 	log "github.com/sirupsen/logrus"
 	"google.golang.org/protobuf/proto"
diff --git a/api/pnd_test.go b/api/pnd_test.go
index 1e11ec1c703832ae737c1d322ec0d47978e35d3a..62beb9281875b6ef5a3d3c68eb8e2dbc3ec2005c 100644
--- a/api/pnd_test.go
+++ b/api/pnd_test.go
@@ -4,13 +4,13 @@ import (
 	"reflect"
 	"testing"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/store"
 	"github.com/google/uuid"
 )
 
diff --git a/build/cd/deploy.go b/build/cd/deploy.go
index f708847243c4a52f873d7984b4d2b417f2d0dfad..eb6a0033a1914a0f6a978e5bcab7e3b0f9b3d7ff 100644
--- a/build/cd/deploy.go
+++ b/build/cd/deploy.go
@@ -5,7 +5,7 @@ import (
 	"os"
 	"strconv"
 
-	nucleus "code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	nucleus "code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 	log "github.com/sirupsen/logrus"
 	"github.com/spf13/viper"
 	appv1 "k8s.io/api/apps/v1"
@@ -305,7 +305,7 @@ func createDeployment(environment, hash string) *appv1.Deployment {
 					Containers: []corev1.Container{
 						{
 							Name:       "gosdn",
-							Image:      "registry.code.fbi.h-da.de/cocsn/gosdn:" + hash,
+							Image:      "registry.code.fbi.h-da.de/danet/gosdn:" + hash,
 							Command:    nil,
 							Args:       nil,
 							WorkingDir: "",
diff --git a/build/ci/.build-container.yml b/build/ci/.build-container.yml
index 2fe12d7f24f18a29dd9cd46ed438d182add45bc5..e1e6107d56fe9a6a1f14491641da3bfd9a72f83a 100644
--- a/build/ci/.build-container.yml
+++ b/build/ci/.build-container.yml
@@ -39,5 +39,5 @@ build-docker:
    - docker push $DOCKER_IMAGE_SHA
    - docker tag $DOCKER_IMAGE_SHA $TAG
    - docker push $TAG
-   - docker build --target installer --build-arg GITLAB_USER=$GO_MODULES_USER --build-arg GITLAB_TOKEN=$GO_MODULES_ACCESS_TOKEN --build-arg BUILDARGS=$BUILDARGS -t registry.code.fbi.h-da.de/cocsn/gosdn:testing_${CI_PIPELINE_ID} .
-   - docker push registry.code.fbi.h-da.de/cocsn/gosdn:testing_${CI_PIPELINE_ID}
+   - docker build --target installer --build-arg GITLAB_USER=$GO_MODULES_USER --build-arg GITLAB_TOKEN=$GO_MODULES_ACCESS_TOKEN --build-arg BUILDARGS=$BUILDARGS -t ${CI_REGISTRY_IMAGE}:testing_${CI_PIPELINE_ID} .
+   - docker push ${CI_REGISTRY_IMAGE}:testing_${CI_PIPELINE_ID}
diff --git a/build/ci/.test.yml b/build/ci/.test.yml
index 106d29b7893283c1d9751fd7c1aad12c7bf999c0..27da996575feee87b94af17606b4bee2d435c7d8 100644
--- a/build/ci/.test.yml
+++ b/build/ci/.test.yml
@@ -1,5 +1,5 @@
 .integration-test: &integration-test
-  image: registry.code.fbi.h-da.de/cocsn/gosdn:testing_${CI_PIPELINE_ID}
+  image: ${CI_REGISTRY_IMAGE}:testing_${CI_PIPELINE_ID}
   stage: integration-test
   needs:
     - job: "containerlab:deploy"
@@ -34,7 +34,7 @@ integration-test:api:
     - go test -race -v -run TestApiIntegration
 
 .test: &test
-  image: registry.code.fbi.h-da.de/cocsn/gosdn:testing_${CI_PIPELINE_ID}
+  image: ${CI_REGISTRY_IMAGE}:testing_${CI_PIPELINE_ID}
   stage: test
   allow_failure: true
   variables:
@@ -49,7 +49,7 @@ integration-test:api:
 
 unit-test:
   script:
-    - go test -short -race $(go list ./... | grep -v /forks/ | grep -v /api/ | grep -v /mocks ) -v -coverprofile=coverage.out
+    - go test -short -race $(go list ./... | grep -v /forks/ | grep -v /mocks ) -v -coverprofile=coverage.out
   after_script:
     - go tool cover -func=coverage.out
   <<: *test
diff --git a/cmd/gosdn/main.go b/cmd/gosdn/main.go
index a87c9ff0e98464b7a0c8b1ede5808946d954ca4a..3298b8935b44f844c1c2b32b1ebd0232d19e9430 100644
--- a/cmd/gosdn/main.go
+++ b/cmd/gosdn/main.go
@@ -30,7 +30,7 @@ POSSIBILITY OF SUCH DAMAGE.
 */
 package main
 
-import "code.fbi.h-da.de/cocsn/gosdn/cmd"
+import "code.fbi.h-da.de/danet/gosdn/cmd"
 
 func main() {
 	cmd.Execute()
diff --git a/cmd/root.go b/cmd/root.go
index ec5fa3df13acc43d2e05ce6a07e4cb52e049d4d8..e7465b44fec469a0775c8437e31a6efc8aaa7713 100644
--- a/cmd/root.go
+++ b/cmd/root.go
@@ -35,7 +35,7 @@ import (
 	"context"
 	"os"
 
-	"code.fbi.h-da.de/cocsn/gosdn"
+	"code.fbi.h-da.de/danet/gosdn"
 
 	log "github.com/sirupsen/logrus"
 	"github.com/spf13/cobra"
diff --git a/controller.go b/controller.go
index 3f80002be18899d67c0b1b13cec6c8f03ac80b4f..a4c1b4f77ab098a7d1377a2233765dd03a4a2632 100644
--- a/controller.go
+++ b/controller.go
@@ -14,15 +14,14 @@ import (
 	"github.com/spf13/viper"
 	"google.golang.org/grpc"
 
-	pb "code.fbi.h-da.de/cocsn/api/go/gosdn/core"
-	cpb "code.fbi.h-da.de/cocsn/api/go/gosdn/csbi"
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	nbi "code.fbi.h-da.de/cocsn/gosdn/northbound/server"
-
-	"code.fbi.h-da.de/cocsn/gosdn/database"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
+	pb "code.fbi.h-da.de/danet/api/go/gosdn/core"
+	cpb "code.fbi.h-da.de/danet/api/go/gosdn/csbi"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	nbi "code.fbi.h-da.de/danet/gosdn/northbound/server"
+
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
 )
 
 var coreLock sync.RWMutex
@@ -30,9 +29,6 @@ var coreOnce sync.Once
 
 // Core is the representation of the controller's core
 type Core struct {
-	// deprecated
-	database database.Database
-
 	pndc       *nucleus.PndStore
 	httpServer *http.Server
 	grpcServer *grpc.Server
@@ -46,7 +42,6 @@ var c *Core
 
 func init() {
 	c = &Core{
-		database: database.Database{},
 		pndc:     nucleus.NewPndStore(),
 		stopChan: make(chan os.Signal, 1),
 	}
diff --git a/database/client.go b/database/client.go
deleted file mode 100644
index 86dbdb186b2114a590d74cfa26d2e99ff19990e9..0000000000000000000000000000000000000000
--- a/database/client.go
+++ /dev/null
@@ -1,360 +0,0 @@
-package database
-
-import (
-	"errors"
-
-	"github.com/neo4j/neo4j-go-driver/neo4j"
-	log "github.com/sirupsen/logrus"
-	"github.com/spf13/viper"
-)
-
-// Database is a database
-// deprecated
-type Database struct {
-	driver neo4j.Driver
-}
-
-// PND is a principle network domain
-type PND struct {
-	name        string
-	description string
-	interfaces  []string
-}
-
-// NewDatabaseClient creates a database ciena
-func NewDatabaseClient() Database {
-	uri := viper.GetString("db.socket")
-	username := viper.GetString("db.user")
-	password := viper.GetString("db.password")
-	encrypted := viper.GetBool("db.crypto")
-	driver := createDriver(uri, username, password, encrypted)
-
-	return Database{
-		driver: driver,
-	}
-}
-
-// createDriver creates a neo4j.Driver instance
-func createDriver(uri, username, password string, encrypted bool) neo4j.Driver {
-	driver, err := neo4j.NewDriver(
-		uri,
-		neo4j.BasicAuth(username, password, ""),
-		func(c *neo4j.Config) {
-			c.Encrypted = encrypted
-		},
-	)
-
-	if err != nil {
-		log.Info("failed creating database driver:", err)
-	}
-
-	return driver
-}
-
-// createSession creates a neo4j.Session
-func createSession(driver neo4j.Driver, write bool) neo4j.Session {
-	var sessionConfig neo4j.SessionConfig
-
-	if write {
-		sessionConfig = neo4j.SessionConfig{AccessMode: neo4j.AccessModeWrite}
-	} else {
-		sessionConfig = neo4j.SessionConfig{AccessMode: neo4j.AccessModeRead}
-	}
-
-	session, err := driver.NewSession(sessionConfig)
-
-	if err != nil {
-		log.Info(err)
-	}
-
-	return session
-}
-
-// storePndTxFunc transaction to store a pnd in the database
-func storePndTxFunc(name, description string, interfaces []string) neo4j.TransactionWork {
-	return func(tx neo4j.Transaction) (interface{}, error) {
-		query :=
-			`
-			MERGE (pnd:PND {name: $name})
-			ON CREATE SET pnd.description = $description,
-				pnd.interfaces = $interfaces
-			RETURN pnd
-			`
-
-		result, err := tx.Run(query, map[string]interface{}{
-			"name":        name,
-			"description": description,
-			"interfaces":  interfaces,
-		})
-
-		if err != nil {
-			//TODO: handle neo4j.isServiceUnavailable()
-			return nil, err
-		}
-
-		if result.Next() {
-			return result.Record().GetByIndex(0), nil
-		}
-
-		return nil, errors.New("expected a record")
-	}
-}
-
-// StorePND stores the given principle network domain
-func (d Database) StorePND(pnd *PND) neo4j.Node {
-	session := createSession(d.driver, true)
-	defer session.Close()
-
-	result, err := session.WriteTransaction(storePndTxFunc(pnd.name, pnd.description, pnd.interfaces))
-	if err != nil {
-		log.Info(err)
-	}
-
-	log.Info("created/updated PND with id: ", result.(neo4j.Node).Id())
-	return result.(neo4j.Node)
-}
-
-//RemovePND removes the given principle network domain by id.
-func (d Database) RemovePND(id string) {}
-
-//GetPNDByID gets a specific PND by the given ID.
-func (d Database) GetPNDByID(id string) {}
-
-//GetNodesByLabel gets all nodes that belong to a specific label.
-func (d Database) GetNodesByLabel(label string) {}
-
-//GetNodeByID gets a specific node by ID.
-func (d Database) GetNodeByID(id string) {}
-
-//storeNodesTxFunc transaction to store devices from a json.
-//relates them to a specific pnd id.
-//returns a slice of added devices
-func storeNodesTxFunc(json string, id int64) neo4j.TransactionWork {
-	return func(tx neo4j.Transaction) (interface{}, error) {
-		var nodelist []neo4j.Node
-		query :=
-			`
-			WITH apoc.convert.fromJsonMap($stringToAdd)
-			AS value
-			UNWIND value.data as d
-			MERGE (device:Device {id: d.object_id})
-			ON CREATE SET device.nativeName = d.object_data.` + "`tapi-object-data`.name[0].value," + `
-				device.deviceType = d.object_data.` + "`tapi-object-data`.name[1].value," + `
-				device.serialNumber = d.object_data.` + "`tapi-object-data`.name[2].value," + `
-				device.softwareVersion = d.object_data.` + "`tapi-object-data`.name[3].value," + `
-				device.` + "`operational-state` = d.object_data.`tapi-object-data`.`operational-state`" + `
-			WITH device
-			MATCH (pnd:PND)
-			WHERE id(pnd) = $pnd
-			MERGE (device)-[:BELONGS_TO]->(pnd)
-			RETURN device
-			`
-
-		result, err := tx.Run(query, map[string]interface{}{
-			"stringToAdd": json,
-			"pnd":         id,
-		})
-
-		if err != nil {
-			//TODO: handle neo4j.isServiceUnavailable()
-			return nil, err
-		}
-
-		for result.Next() {
-			nodelist = append(nodelist, result.Record().GetByIndex(0).(neo4j.Node))
-		}
-
-		if err = result.Err(); err != nil {
-			return nil, err
-		}
-
-		return nodelist, nil
-	}
-}
-
-// StoreNodes stores the given nodes to the database and adds them to a
-// principle networt domain (PND). It is required for a node to belong to a PND.
-func (d Database) StoreNodes(json string) []neo4j.Node {
-	//TODO: remove this after testing and add own gRPC call for it
-	testPND := PND{name: "test_PND", description: "very interesting", interfaces: []string{"TAPI", "RESTCONF"}}
-	pnd := d.StorePND(&testPND).Id()
-
-	session := createSession(d.driver, true)
-	defer session.Close()
-
-	result, err := session.WriteTransaction(storeNodesTxFunc(json, pnd))
-	if err != nil {
-		log.Info(err)
-	}
-
-	log.Info("added/updated devices (count): ", len(result.([]neo4j.Node)))
-	return result.([]neo4j.Node)
-}
-
-// RemoveNodes removes the given nodes and their relationships
-func (d Database) RemoveNodes(json string) {}
-
-// RemoveSingleNode removes the given node and their relationship by id.
-func (d Database) RemoveSingleNode(id string) {}
-
-// storeLinksTxFunc transaction to store links from a json.
-// creates relation between different devices.
-// returns a slice of those created relations.
-func storeLinksTxFunc(json string) neo4j.TransactionWork {
-	return func(tx neo4j.Transaction) (interface{}, error) {
-		var relationsList []neo4j.Relationship
-		query :=
-			`
-			WITH apoc.convert.fromJsonMap($stringToAdd)
-			AS value
-			UNWIND value.data as l
-			MATCH (d:Device), (d2:Device)
-			WHERE d.id = l.object_data.` + "`tapi-object-data`.`node-edge-point`[0].`node-uuid`" + `
-			AND d2.id = l.object_data.` + "`tapi-object-data`.`node-edge-point`[1].`node-uuid`" + `
-			CALL apoc.merge.relationship(d,l.object_data.` + "`tapi-object-data`.`layer-qualifier`,{},{}, d2,{})" + `
-			YIELD rel
-			RETURN rel
-			`
-
-		result, err := tx.Run(query, map[string]interface{}{
-			"stringToAdd": json,
-		})
-
-		if err != nil {
-			//TODO: handle neo4j.isServiceUnavailable()
-			return nil, err
-		}
-
-		for result.Next() {
-			relationsList = append(relationsList, result.Record().GetByIndex(0).(neo4j.Relationship))
-		}
-
-		if err = result.Err(); err != nil {
-			return nil, err
-		}
-
-		return relationsList, nil
-	}
-}
-
-// StoreLinks stores the links between nodes
-func (d Database) StoreLinks(json string) []neo4j.Relationship {
-	session := createSession(d.driver, true)
-	defer session.Close()
-
-	result, err := session.WriteTransaction(storeLinksTxFunc(json))
-	if err != nil {
-		log.Info(err)
-	}
-
-	log.Info("added/updated links (count): ", len(result.([]neo4j.Relationship)))
-
-	return result.([]neo4j.Relationship)
-}
-
-// storeNodeEdgePointsTxFunc transaction to store interfaces from a json.
-// returns count of added/updated interfaces
-func storeNodeEdgePointsTxFunc(json string) neo4j.TransactionWork {
-	return func(tx neo4j.Transaction) (interface{}, error) {
-		query :=
-			`
-			WITH apoc.convert.fromJsonMap($stringToAdd)
-			AS value
-			UNWIND value.data as i
-			MERGE (interface:Interface {id: i.object_id})
-			ON CREATE SET interface.object_type =i.object_type,
-			interface.localId = i.object_data.` + "`tapi-object-data`.name[0].value," + `
-			interface.location = i.object_data.` + "`tapi-object-data`.name[1].value," + `
-			interface.` + "`containing-node` = i.object_data.`tapi-object-data`.`containing-node`" + `
-			RETURN count(interface)
-			`
-
-		result, err := tx.Run(query, map[string]interface{}{
-			"stringToAdd": json,
-		})
-
-		if err != nil {
-			//TODO: handle neo4j.isServiceUnavailable()
-			return nil, err
-		}
-
-		if result.Next() {
-			return result.Record().GetByIndex(0), nil
-		}
-
-		return nil, errors.New("expected a record")
-	}
-}
-
-//TODO: currently this goes over each and every device/interface and adds
-//		a interface_of relation. -> do it only for the newly added interfaces
-
-// storeNodeEdgePointsRelationTxFunc transaction to create relations between interfaces and devices
-// returns count of added/updated relations
-func storeNodeEdgePointsRelationTxFunc() neo4j.TransactionWork {
-	return func(tx neo4j.Transaction) (interface{}, error) {
-		query :=
-			`
-			MATCH (d:Device), (i:Interface)
-			WHERE d.id = i.` + "`containing-node`" + `
-			MERGE (i)-[r:INTERFACE_OF]->(d)
-			RETURN count(r)
-			`
-
-		result, err := tx.Run(query, nil)
-
-		if err != nil {
-			//TODO: handle neo4j.isServiceUnavailable()
-			return nil, err
-		}
-
-		if result.Next() {
-			return result.Record().GetByIndex(0), nil
-		}
-
-		return nil, errors.New("expected a record")
-	}
-}
-
-// StoreNodeEdgePoints stores the given node edge points (interfaces)
-func (d Database) StoreNodeEdgePoints(json string) {
-	session := createSession(d.driver, true)
-	defer session.Close()
-
-	result, err := session.WriteTransaction(storeNodeEdgePointsTxFunc(json))
-	if err != nil {
-		log.Info(err)
-	}
-
-	_, err = session.WriteTransaction(storeNodeEdgePointsRelationTxFunc())
-	if err != nil {
-		log.Info(err)
-	}
-
-	log.Info("added/updated nodeEdgePoints (count): ", result)
-}
-
-// StoreConnections stores relations between nodes
-func (d Database) StoreConnections(json string) {}
-
-// StoreTopology creates a new network topology node. Can also create a relation
-//the new node and a existing one if desired
-func StoreTopology() {}
-
-// RemoveTopology removes the given network topology. This includes the node itself
-//aswell as the containing links and relations
-func RemoveTopology() {}
-
-// CreateTopologyRelation creates a relation between two given topologies
-func CreateTopologyRelation() {}
-
-// CreateLink creates a link between two network elements
-func CreateLink() {}
-
-// RemoveLink removes a link between two network elements
-func RemoveLink() {}
-
-// Shutdown closes the connection to the database
-func (d Database) Shutdown() error {
-	return d.driver.Close()
-}
diff --git a/go.mod b/go.mod
index a08af136b5f58a1b4abcc8c26f6465b851558df0..46040747cab4d3c0dd68c3d3869f75af78481ba6 100644
--- a/go.mod
+++ b/go.mod
@@ -1,10 +1,10 @@
-module code.fbi.h-da.de/cocsn/gosdn
+module code.fbi.h-da.de/danet/gosdn
 
 go 1.16
 
 require (
-	code.fbi.h-da.de/cocsn/api v0.2.3
-	code.fbi.h-da.de/cocsn/yang-models v0.0.7
+	code.fbi.h-da.de/danet/api v0.2.4
+	code.fbi.h-da.de/danet/yang-models v0.0.8
 	github.com/aristanetworks/goarista v0.0.0-20201120222254-94a892eb0c6a
 	github.com/docker/docker v20.10.6+incompatible
 	github.com/golang/protobuf v1.5.2
diff --git a/go.sum b/go.sum
index 5ef6055e5ebd8c702b23cce100414d576e0b1830..6990b07c92c14f3303c116acc4905e15b96acf9d 100644
--- a/go.sum
+++ b/go.sum
@@ -21,10 +21,10 @@ cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIA
 cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw=
 cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos=
 cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk=
-code.fbi.h-da.de/cocsn/api v0.2.3 h1:zyXVU2yuRuS5a+UMGUj8eT86E+sxw15NHtFN9tjXfCk=
-code.fbi.h-da.de/cocsn/api v0.2.3/go.mod h1:s+P4Lrxl5rHyo/Q0UTABZrDfH4zuAoRKdzktlL0UsRI=
-code.fbi.h-da.de/cocsn/yang-models v0.0.7 h1:3TOo8J+EdAJKeq4o3aaNWZRhjSwguIS8wciW1U9PkSk=
-code.fbi.h-da.de/cocsn/yang-models v0.0.7/go.mod h1:M+2HinfhTT8nA8qvn2cpWNlOtuiizTNDWA3yfy72K/g=
+code.fbi.h-da.de/danet/api v0.2.4 h1:0fQJ1HEib3auseRxmtL03taBsjqjhmXnQNIm+w05FwY=
+code.fbi.h-da.de/danet/api v0.2.4/go.mod h1:kjazkgCFLje+z4BBNBLlyozhQUnkJd0sqlZz1Axe0wM=
+code.fbi.h-da.de/danet/yang-models v0.0.8 h1:LuKt58Zh2mDkQa9s4hFaIANtZLxES7EFX1rIczD0GDs=
+code.fbi.h-da.de/danet/yang-models v0.0.8/go.mod h1:aoz0hgHZoEm2Apu9kA93g9nIBjAApBvx4pMFj2gbx9g=
 dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU=
 github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24=
 github.com/Azure/go-autorest/autorest v0.11.12/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw=
diff --git a/interfaces/change/change.go b/interfaces/change/change.go
index 28b15cbe8be4bbb43959eb1a134e3670c9406f35..460a1af047a5eb56534fc3cffcc901aaddbe44ec 100644
--- a/interfaces/change/change.go
+++ b/interfaces/change/change.go
@@ -3,7 +3,7 @@ package change
 import (
 	"time"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
 )
diff --git a/interfaces/device/device.go b/interfaces/device/device.go
index ca233d357a2fa26688eb2e63f1ee7b6213ccbea0..1775d27b0117bfb8e7918ed47363168586b55aed 100644
--- a/interfaces/device/device.go
+++ b/interfaces/device/device.go
@@ -1,8 +1,8 @@
 package device
 
 import (
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/transport"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
 	"google.golang.org/protobuf/proto"
diff --git a/interfaces/networkdomain/pnd.go b/interfaces/networkdomain/pnd.go
index 6438f192e6f6189612743931a7acacee7e128b17..c6942f25492e6df4d998ba8384f4fb6e40d35d0a 100644
--- a/interfaces/networkdomain/pnd.go
+++ b/interfaces/networkdomain/pnd.go
@@ -1,12 +1,12 @@
 package networkdomain
 
 import (
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/store"
 	"github.com/google/uuid"
 	"google.golang.org/protobuf/proto"
 )
diff --git a/interfaces/southbound/sbi.go b/interfaces/southbound/sbi.go
index 800d1a1f4c8b1b3a4dffea33b9bd745a27ec485c..eaacad5b544c4330041d25ed865a111db52bcc2f 100644
--- a/interfaces/southbound/sbi.go
+++ b/interfaces/southbound/sbi.go
@@ -1,7 +1,7 @@
 package southbound
 
 import (
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
 	"github.com/openconfig/ygot/ygot"
 
 	"github.com/google/uuid"
diff --git a/interfaces/transport/transport.go b/interfaces/transport/transport.go
index 280233b67cc25a8714d4fec24331891c204ee9f0..24f33f65a51306fd6301a75075a25494c224d572 100644
--- a/interfaces/transport/transport.go
+++ b/interfaces/transport/transport.go
@@ -3,7 +3,7 @@ package transport
 import (
 	"context"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
 
 	"github.com/openconfig/ygot/ytypes"
 )
diff --git a/mocks/Change.go b/mocks/Change.go
index 945413247293aa4e2d6aba02b6cca46b9a0024f3..a77d75992fcb55bdce1a440a4a80513fa33dc2da 100644
--- a/mocks/Change.go
+++ b/mocks/Change.go
@@ -3,7 +3,7 @@
 package mocks
 
 import (
-	pnd "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	pnd "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 	mock "github.com/stretchr/testify/mock"
 
 	time "time"
diff --git a/mocks/Device.go b/mocks/Device.go
index f3e7d900d1dcda30c253341be4f48517b1b00c41..9893daacab14ba16072a3355c3b1187f7d382222 100644
--- a/mocks/Device.go
+++ b/mocks/Device.go
@@ -3,11 +3,11 @@
 package mocks
 
 import (
-	southbound "code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
+	southbound "code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
 	mock "github.com/stretchr/testify/mock"
 	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
 
-	transport "code.fbi.h-da.de/cocsn/gosdn/interfaces/transport"
+	transport "code.fbi.h-da.de/danet/gosdn/interfaces/transport"
 
 	uuid "github.com/google/uuid"
 
diff --git a/mocks/NetworkDomain.go b/mocks/NetworkDomain.go
index 6d29a808f7463e9ccfbc6bbf453da8e7a03339dd..02b8bd8fd599153fe8d508f21dbd12d102bbbd32 100644
--- a/mocks/NetworkDomain.go
+++ b/mocks/NetworkDomain.go
@@ -3,20 +3,20 @@
 package mocks
 
 import (
-	change "code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
-	device "code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
+	change "code.fbi.h-da.de/danet/gosdn/interfaces/change"
+	device "code.fbi.h-da.de/danet/gosdn/interfaces/device"
 
 	mock "github.com/stretchr/testify/mock"
 
-	pnd "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	pnd "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 
 	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
 
-	southbound "code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
+	southbound "code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
 
-	store "code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
+	store "code.fbi.h-da.de/danet/gosdn/interfaces/store"
 
-	transport "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	transport "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 
 	uuid "github.com/google/uuid"
 )
diff --git a/mocks/SouthboundInterface.go b/mocks/SouthboundInterface.go
index 3528d150a28e19fc062e9d80e8d4439249980c61..0a530bcee437e67e47a5dbcff7d84e0e5f43acfa 100644
--- a/mocks/SouthboundInterface.go
+++ b/mocks/SouthboundInterface.go
@@ -3,7 +3,7 @@
 package mocks
 
 import (
-	gosdnsouthbound "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
+	gosdnsouthbound "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
 	gnmi "github.com/openconfig/gnmi/proto/gnmi"
 
 	mock "github.com/stretchr/testify/mock"
diff --git a/mocks/Store.go b/mocks/Store.go
index d964f824e8d29aa7d851e7553bcaaf0804167a13..dcfd7d4675de24ac5cb033d906ba93b7c331a9be 100644
--- a/mocks/Store.go
+++ b/mocks/Store.go
@@ -3,7 +3,7 @@
 package mocks
 
 import (
-	store "code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
+	store "code.fbi.h-da.de/danet/gosdn/interfaces/store"
 	uuid "github.com/google/uuid"
 	mock "github.com/stretchr/testify/mock"
 )
diff --git a/mocks/Transport.go b/mocks/Transport.go
index 0651c3872fe103856d439b68be58e6552977be53..06d9676057391d1ad89d18ded641bc6182aca2bc 100644
--- a/mocks/Transport.go
+++ b/mocks/Transport.go
@@ -5,7 +5,7 @@ package mocks
 import (
 	context "context"
 
-	change "code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
+	change "code.fbi.h-da.de/danet/gosdn/interfaces/change"
 
 	mock "github.com/stretchr/testify/mock"
 
diff --git a/northbound/client/core.go b/northbound/client/core.go
index 2e5278923214769c5c5b4adf43dfdf07f50a251d..9f98060bc0dd47a83b9051dab35cb70202810f4d 100644
--- a/northbound/client/core.go
+++ b/northbound/client/core.go
@@ -1,7 +1,7 @@
 package client
 
 import (
-	pb "code.fbi.h-da.de/cocsn/api/go/gosdn/core"
+	pb "code.fbi.h-da.de/danet/api/go/gosdn/core"
 	"google.golang.org/grpc"
 )
 
diff --git a/northbound/client/pnd.go b/northbound/client/pnd.go
index f5ca9101611758b7c30704f501aa1ed84aeaa9ac..2e369982816965d4a4bfb8c97f4b3da527eae406 100644
--- a/northbound/client/pnd.go
+++ b/northbound/client/pnd.go
@@ -1,7 +1,7 @@
 package client
 
 import (
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 	"google.golang.org/grpc"
 )
 
diff --git a/northbound/server/core.go b/northbound/server/core.go
index 30c44aafcaca14b59590e7c7bcf4e6ee944e03da..b0b449fb402c9a7dcbe0b656cb244a04f9375194 100644
--- a/northbound/server/core.go
+++ b/northbound/server/core.go
@@ -4,10 +4,10 @@ import (
 	"context"
 	"time"
 
-	pb "code.fbi.h-da.de/cocsn/api/go/gosdn/core"
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
+	pb "code.fbi.h-da.de/danet/api/go/gosdn/core"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
 	"github.com/google/uuid"
 	"google.golang.org/grpc/codes"
 	"google.golang.org/grpc/status"
diff --git a/northbound/server/core_test.go b/northbound/server/core_test.go
index 3240fbb3c39808819ef57529b4bec4b934ce20af..19bcb0acb578f49beafc3cd405f495d27112f4ac 100644
--- a/northbound/server/core_test.go
+++ b/northbound/server/core_test.go
@@ -5,7 +5,7 @@ import (
 	"reflect"
 	"testing"
 
-	pb "code.fbi.h-da.de/cocsn/api/go/gosdn/core"
+	pb "code.fbi.h-da.de/danet/api/go/gosdn/core"
 )
 
 func Test_core_Set(t *testing.T) {
diff --git a/northbound/server/csbi.go b/northbound/server/csbi.go
index 85e3dd926d9437f6261e8c8a57ea78e5ab6f66f0..975e3ea225fa6c9c699ac7664a64b050b40d0b9d 100644
--- a/northbound/server/csbi.go
+++ b/northbound/server/csbi.go
@@ -6,8 +6,8 @@ import (
 
 	log "github.com/sirupsen/logrus"
 
-	cpb "code.fbi.h-da.de/cocsn/api/go/gosdn/csbi"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
+	cpb "code.fbi.h-da.de/danet/api/go/gosdn/csbi"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
 	"google.golang.org/grpc/codes"
 	"google.golang.org/grpc/status"
 )
diff --git a/northbound/server/nbi.go b/northbound/server/nbi.go
index eae15ec9f7cdb7613a88b1103fd03aa8ee2a2150..e99888d64cf7bd7dc74dc3e2109711544d0b89fb 100644
--- a/northbound/server/nbi.go
+++ b/northbound/server/nbi.go
@@ -1,7 +1,7 @@
 package server
 
 import (
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
 )
 
 var pndc *nucleus.PndStore
diff --git a/northbound/server/pnd.go b/northbound/server/pnd.go
index 897102483d8e6fce670caba84f2bdd93c59b4a7e..46f4505e5ceefab4c9df7730d40f713e3435cca4 100644
--- a/northbound/server/pnd.go
+++ b/northbound/server/pnd.go
@@ -8,11 +8,11 @@ import (
 	"google.golang.org/grpc/codes"
 	"google.golang.org/grpc/status"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
 	log "github.com/sirupsen/logrus"
@@ -211,11 +211,14 @@ func fillOnds(pnd networkdomain.NetworkDomain, all bool, did ...string) ([]*ppb.
 	var ondList []uuid.UUID
 	var onds []*ppb.OrchestratedNetworkingDevice
 
-	// all decides if a client wants all devices or only a single one
+	// all indicates if a client wants all devices or only a single one
 	switch all {
 	case true:
 		ondList = pnd.Devices()
 		onds = make([]*ppb.OrchestratedNetworkingDevice, len(ondList))
+		for _, id := range ondList {
+			did = append(did, id.String())
+		}
 	default:
 		if len(did) == 0 {
 			err := &errors.ErrInvalidParameters{
diff --git a/northbound/server/pnd_test.go b/northbound/server/pnd_test.go
index 83ca057c7d0127e0e2cb434dc7866c0e2dc3683b..541f29260cccfe81b6c4c4786da5c0e1e5322af5 100644
--- a/northbound/server/pnd_test.go
+++ b/northbound/server/pnd_test.go
@@ -7,13 +7,13 @@ import (
 	"testing"
 	"time"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	"code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/mocks"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	"code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/mocks"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	"github.com/google/uuid"
 	log "github.com/sirupsen/logrus"
 	"github.com/stretchr/testify/mock"
@@ -139,6 +139,10 @@ func Test_pnd_Get(t *testing.T) {
 			p := pndServer{
 				UnimplementedPndServer: ppb.UnimplementedPndServer{},
 			}
+			if err := pndc.Add(mockDevice); err != nil {
+				t.Error(err)
+				return
+			}
 			resp, err := p.Get(tt.args.ctx, tt.args.request)
 			if (err != nil) != tt.wantErr {
 				t.Errorf("Get() error = %v, wantErr %v", err, tt.wantErr)
diff --git a/nucleus/change.go b/nucleus/change.go
index 8bccf6deec1d88952bef7cdfc3aa7be0965b6e51..3fd4d7c0cb11b9166ab880eeebb83ff0ff977163 100644
--- a/nucleus/change.go
+++ b/nucleus/change.go
@@ -5,7 +5,7 @@ import (
 	"os"
 	"time"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
diff --git a/nucleus/change_test.go b/nucleus/change_test.go
index 3f16dd04a61b75b60c677d613dad4ec7e4fa7d31..fa4cf5b9c96da4a09a486ae00de080dfe8f90e04 100644
--- a/nucleus/change_test.go
+++ b/nucleus/change_test.go
@@ -7,7 +7,7 @@ import (
 	"testing"
 	"time"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/exampleoc"
 	"github.com/openconfig/ygot/ygot"
diff --git a/nucleus/device.go b/nucleus/device.go
index d155b0c6ab1262a31ab3d8eb5134fdb6dcc73a32..02f21df206bfb520fece45dce45661b48a7e8b27 100644
--- a/nucleus/device.go
+++ b/nucleus/device.go
@@ -1,10 +1,10 @@
 package nucleus
 
 import (
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/transport"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/transport"
 	"github.com/docker/docker/pkg/namesgenerator"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
diff --git a/nucleus/device_test.go b/nucleus/device_test.go
index 9290231c1235bf8b05f0aac7ca5cd1145e87ebaa..30364ce4050f421656eec577c762d9972413dc5e 100644
--- a/nucleus/device_test.go
+++ b/nucleus/device_test.go
@@ -4,12 +4,12 @@ import (
 	"reflect"
 	"testing"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/transport"
 
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
 )
diff --git a/nucleus/gnmi_transport.go b/nucleus/gnmi_transport.go
index d8d9e60abdf6a20426bd6f61d824c468983e02a0..178f09d5db7fe2492f14cbf7a3fc7354ce4f4542 100644
--- a/nucleus/gnmi_transport.go
+++ b/nucleus/gnmi_transport.go
@@ -5,25 +5,25 @@ import (
 	"fmt"
 	"reflect"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
 
 	"google.golang.org/grpc"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 
-	"code.fbi.h-da.de/cocsn/gosdn/forks/goarista/gnmi"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/types"
-	pathutils "code.fbi.h-da.de/cocsn/gosdn/nucleus/util/path"
+	"code.fbi.h-da.de/danet/gosdn/forks/goarista/gnmi"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/types"
+	pathutils "code.fbi.h-da.de/danet/gosdn/nucleus/util/path"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	"github.com/openconfig/goyang/pkg/yang"
 	"github.com/openconfig/ygot/ygot"
 	"github.com/openconfig/ygot/ytypes"
 	log "github.com/sirupsen/logrus"
 
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 )
 
 // Gnmi implements the Transport interface and provides an SBI with the
diff --git a/nucleus/gnmi_transport_test.go b/nucleus/gnmi_transport_test.go
index 113570ad72e9e5ca5584421f41b76d401162e266..31ab5944bc32ae63da43f5e6df31cf12c34a24e0 100644
--- a/nucleus/gnmi_transport_test.go
+++ b/nucleus/gnmi_transport_test.go
@@ -6,16 +6,16 @@ import (
 	"reflect"
 	"testing"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
 
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 
-	"code.fbi.h-da.de/cocsn/gosdn/forks/goarista/gnmi"
-	"code.fbi.h-da.de/cocsn/gosdn/mocks"
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	"code.fbi.h-da.de/danet/gosdn/forks/goarista/gnmi"
+	"code.fbi.h-da.de/danet/gosdn/mocks"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	"github.com/openconfig/goyang/pkg/yang"
 	"github.com/openconfig/ygot/ytypes"
diff --git a/nucleus/initialise_test.go b/nucleus/initialise_test.go
index ed715276991df0cb7602ffbd345d7189652b8972..2ec97153ed543fb080e8b1d838d55c9dacc77d56 100644
--- a/nucleus/initialise_test.go
+++ b/nucleus/initialise_test.go
@@ -5,14 +5,14 @@ import (
 	"os"
 	"testing"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
 
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 
-	"code.fbi.h-da.de/cocsn/gosdn/forks/goarista/gnmi"
-	"code.fbi.h-da.de/cocsn/gosdn/mocks"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/util/proto"
-	"code.fbi.h-da.de/cocsn/gosdn/test"
+	"code.fbi.h-da.de/danet/gosdn/forks/goarista/gnmi"
+	"code.fbi.h-da.de/danet/gosdn/mocks"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/util/proto"
+	"code.fbi.h-da.de/danet/gosdn/test"
 	"github.com/google/uuid"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	log "github.com/sirupsen/logrus"
diff --git a/nucleus/principalNetworkDomain.go b/nucleus/principalNetworkDomain.go
index 18b06083047476836375ee690fae350988fad3de..cf42d16c450a347b76e40b663486242936051621 100644
--- a/nucleus/principalNetworkDomain.go
+++ b/nucleus/principalNetworkDomain.go
@@ -5,20 +5,20 @@ import (
 	"encoding/json"
 	"time"
 
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/types"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/types"
 
-	cpb "code.fbi.h-da.de/cocsn/api/go/gosdn/csbi"
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
+	cpb "code.fbi.h-da.de/danet/api/go/gosdn/csbi"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
 	"google.golang.org/protobuf/proto"
 
-	"code.fbi.h-da.de/cocsn/gosdn/forks/goarista/gnmi"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	"code.fbi.h-da.de/danet/gosdn/forks/goarista/gnmi"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/store"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
diff --git a/nucleus/principalNetworkDomain_test.go b/nucleus/principalNetworkDomain_test.go
index b273821a04c0dce6c6faab303064f12616d246c9..2c01bf1b917a53e7cf13492a7a03c90e5cb37154 100644
--- a/nucleus/principalNetworkDomain_test.go
+++ b/nucleus/principalNetworkDomain_test.go
@@ -5,14 +5,14 @@ import (
 	"reflect"
 	"testing"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/mocks"
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/mocks"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	"github.com/google/uuid"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	"github.com/openconfig/ygot/ygot"
diff --git a/nucleus/restconf_transport.go b/nucleus/restconf_transport.go
index 6d7237aaf9c0adb5a5451b67cdc6e26d9aacc1ad..06ae108a4332f8e349153cbe79d03b65f55c40f0 100644
--- a/nucleus/restconf_transport.go
+++ b/nucleus/restconf_transport.go
@@ -3,7 +3,7 @@ package nucleus
 import (
 	"context"
 
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 
 	"github.com/openconfig/ygot/ytypes"
 )
diff --git a/nucleus/southbound.go b/nucleus/southbound.go
index 290708e4bd321181e3ce4d9c07b02ca00012d90f..9de3b15fe408b8bd73173dda0c067b34a70accbf 100644
--- a/nucleus/southbound.go
+++ b/nucleus/southbound.go
@@ -4,12 +4,12 @@ import (
 	"fmt"
 	"reflect"
 
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
 
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	"github.com/google/uuid"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	"github.com/openconfig/goyang/pkg/yang"
diff --git a/nucleus/southbound_test.go b/nucleus/southbound_test.go
index 7f05b2301879da14f3faceb7686f33608ecb37da..2f92d24a1d00d1663d0f86622a08c4773b366ebd 100644
--- a/nucleus/southbound_test.go
+++ b/nucleus/southbound_test.go
@@ -4,13 +4,13 @@ import (
 	"reflect"
 	"testing"
 
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/transport"
 
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/util/path"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/util/proto"
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/util/path"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/util/proto"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 	"github.com/google/uuid"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	"github.com/openconfig/ygot/ygot"
diff --git a/nucleus/store.go b/nucleus/store.go
index 3742c1ea89495a061512b45d0d15498aba4484df..1d37668d72ca9e080609c3d840d2efc1150bbda5 100644
--- a/nucleus/store.go
+++ b/nucleus/store.go
@@ -5,13 +5,13 @@ import (
 	"reflect"
 	"sync"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/store"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 
 	"github.com/google/uuid"
 	log "github.com/sirupsen/logrus"
diff --git a/nucleus/store_test.go b/nucleus/store_test.go
index 2e19b2ff2f30d995a789c735a5706f46577f3381..bc22db429bdf3b54da943b1ef5a1e66b24069a7d 100644
--- a/nucleus/store_test.go
+++ b/nucleus/store_test.go
@@ -5,15 +5,15 @@ import (
 	"sort"
 	"testing"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	"code.fbi.h-da.de/cocsn/yang-models/generated/openconfig"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	"code.fbi.h-da.de/danet/yang-models/generated/openconfig"
 
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/device"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/networkdomain"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/store"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/device"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/networkdomain"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/store"
 
-	"code.fbi.h-da.de/cocsn/gosdn/mocks"
+	"code.fbi.h-da.de/danet/gosdn/mocks"
 	"github.com/google/uuid"
 	"github.com/openconfig/ygot/ygot"
 	log "github.com/sirupsen/logrus"
diff --git a/nucleus/transport.go b/nucleus/transport.go
index f946dc332ddca903417f6f922635547e997074a1..abeeeca7476f63bdec1320877f0c2321ce010e24 100644
--- a/nucleus/transport.go
+++ b/nucleus/transport.go
@@ -1,10 +1,10 @@
 package nucleus
 
 import (
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/transport"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
 )
 
 // NewTransport receives TransportOptions and returns an appropriate Transport
diff --git a/nucleus/transport_test.go b/nucleus/transport_test.go
index 5a6264c261065d043531897a6896eb76e6a18ab8..cb5a677cd326f3a7c93865c40d1aca3fe355d27e 100644
--- a/nucleus/transport_test.go
+++ b/nucleus/transport_test.go
@@ -3,8 +3,8 @@ package nucleus
 import (
 	"testing"
 
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/southbound"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/southbound"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 )
 
diff --git a/nucleus/util/path/traverse_test.go b/nucleus/util/path/traverse_test.go
index bfffb9c058e93aa0e090746cc19a8baa066890c0..07ef89d4d31f9b0a1ff487cb9cd934033c609635 100644
--- a/nucleus/util/path/traverse_test.go
+++ b/nucleus/util/path/traverse_test.go
@@ -6,7 +6,7 @@ import (
 	"sort"
 	"testing"
 
-	model "code.fbi.h-da.de/cocsn/gosdn/test/yang"
+	model "code.fbi.h-da.de/danet/gosdn/test/yang"
 	"github.com/openconfig/goyang/pkg/yang"
 	"github.com/openconfig/ygot/ytypes"
 	log "github.com/sirupsen/logrus"
diff --git a/test/integration/nucleusIntegration_test.go b/test/integration/nucleusIntegration_test.go
index 42aaa88e034f01e2bf353a216644be2da72c2776..07dee94cdcf64c5f913fb7567e949565d9d57f6d 100644
--- a/test/integration/nucleusIntegration_test.go
+++ b/test/integration/nucleusIntegration_test.go
@@ -9,16 +9,16 @@ import (
 	"testing"
 	"time"
 
-	ppb "code.fbi.h-da.de/cocsn/api/go/gosdn/pnd"
-	spb "code.fbi.h-da.de/cocsn/api/go/gosdn/southbound"
-	tpb "code.fbi.h-da.de/cocsn/api/go/gosdn/transport"
-	"code.fbi.h-da.de/cocsn/gosdn/interfaces/change"
+	ppb "code.fbi.h-da.de/danet/api/go/gosdn/pnd"
+	spb "code.fbi.h-da.de/danet/api/go/gosdn/southbound"
+	tpb "code.fbi.h-da.de/danet/api/go/gosdn/transport"
+	"code.fbi.h-da.de/danet/gosdn/interfaces/change"
 
-	"code.fbi.h-da.de/cocsn/gosdn/forks/goarista/gnmi"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/errors"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/types"
-	"code.fbi.h-da.de/cocsn/gosdn/nucleus/util/proto"
+	"code.fbi.h-da.de/danet/gosdn/forks/goarista/gnmi"
+	"code.fbi.h-da.de/danet/gosdn/nucleus"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/errors"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/types"
+	"code.fbi.h-da.de/danet/gosdn/nucleus/util/proto"
 	gpb "github.com/openconfig/gnmi/proto/gnmi"
 	log "github.com/sirupsen/logrus"
 	pb "google.golang.org/protobuf/proto"
diff --git a/test/targets.go b/test/targets.go
index 2471d5509c86157fcbf60b3669b0e7a9699b5012..d72882b4b9ca7719f36c5ae6caa69b67be3c7fab 100644
--- a/test/targets.go
+++ b/test/targets.go
@@ -4,8 +4,8 @@ import (
 	"net"
 	"reflect"
 
-	"code.fbi.h-da.de/cocsn/gosdn/forks/google/gnmi"
-	oc "code.fbi.h-da.de/cocsn/yang-models/generated/arista"
+	"code.fbi.h-da.de/danet/gosdn/forks/google/gnmi"
+	oc "code.fbi.h-da.de/danet/yang-models/generated/arista"
 	pb "github.com/openconfig/gnmi/proto/gnmi"
 	"github.com/openconfig/goyang/pkg/yang"
 	"github.com/openconfig/ygot/util"
diff --git a/test/terraform/variables.tf b/test/terraform/variables.tf
index 3eae3d9d717557d5657d509fd3939d48309b690c..88bd132cfd46fe5009e504bbdbbbe5455260ecaf 100644
--- a/test/terraform/variables.tf
+++ b/test/terraform/variables.tf
@@ -24,12 +24,12 @@ variable "tls_ca_cert" {
 
 variable "container_tag" {
   type = string
-  default = "registry.code.fbi.h-da.de/cocsn/gosdn:latest"
+  default = "registry.code.fbi.h-da.de/danet/gosdn:latest"
 }
 
 variable "ceos_tag" {
   type = string
-  default = "registry.code.fbi.h-da.de/cocsn/gosdn/ceos:latest"
+  default = "registry.code.fbi.h-da.de/danet/gosdn/ceos:latest"
 }
 
 variable "network_name" {