diff --git a/external_coachsequence.go b/external_coachsequence.go
index 564ceb4162151273b655518be11f9d60584c23c1..811546c96e978038e0b2d29b70bfd2986306544b 100644
--- a/external_coachsequence.go
+++ b/external_coachsequence.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import (
 	"encoding/json"
diff --git a/external_station.go b/external_station.go
index c9cb5f9fa77bd65e6428ebc73eb68679477fc486..9e1c571c5c1d80854bf533548fe564a9cfd5874c 100644
--- a/external_station.go
+++ b/external_station.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import "encoding/xml"
 
diff --git a/external_timetable.go b/external_timetable.go
index 7b6403f84eed743ef521f3fc836c0968b786f8fc..be4f0b2609875cc3495b2d2ea8742aca3d006b22 100644
--- a/external_timetable.go
+++ b/external_timetable.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import (
 	"encoding/xml"
diff --git a/external_wings.go b/external_wings.go
index 182e6ca6c7a036abc302493cf72d1497cc02eedb..32afccfefd6b6450608682f3d3a235f711896719 100644
--- a/external_wings.go
+++ b/external_wings.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import "encoding/xml"
 
diff --git a/model_coachsequence.go b/model_coachsequence.go
index e8d53afb4ce473ac3fb28c796f5d88ccc305c4b9..d8efcff4f325f8d9900f05314a22c2804fdf2a6d 100644
--- a/model_coachsequence.go
+++ b/model_coachsequence.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import "time"
 
diff --git a/model_coachtypeinfo.go b/model_coachtypeinfo.go
index 11abcb203417ad4c3ee3012574a6bed1e8911c70..2e1284fef21c5276efa445f012b31f1224af9dfa 100644
--- a/model_coachtypeinfo.go
+++ b/model_coachtypeinfo.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 type CoachTypeInfo struct {
 	RawType string `json:"raw_type"yaml:"raw_type"`
diff --git a/model_station.go b/model_station.go
index 2ea1b78856e6da0c50179d24a681bbf3047a6d3e..7fcf5d92825447407f9363a2f5ba9f40ca4c1f19 100644
--- a/model_station.go
+++ b/model_station.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import "time"
 
diff --git a/model_timetable.go b/model_timetable.go
index 4d874b4dadf3b20009d75033bbec13529e5e8e79..19e8ee5cc821716c318ed65514eff214dd10cd13 100644
--- a/model_timetable.go
+++ b/model_timetable.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import "time"
 
diff --git a/model_wings.go b/model_wings.go
index c49a960ce075bea375c54f47a59cb2c97487f790..d9715026de21ae4eb3f5638880679be2dd1eeabf 100644
--- a/model_wings.go
+++ b/model_wings.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 type WingDefinition struct {
 	Start WingDefinitionElement `json:"start"yaml:"start"`
diff --git a/roundtrip_test.go b/roundtrip_test.go
index 9a98d638f17b77114b55ed5d1ffac53493159571..5675f9c32d5490b77abb82e2d6c5b29ce00632ce 100644
--- a/roundtrip_test.go
+++ b/roundtrip_test.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import (
 	"bufio"
diff --git a/types_util.go b/types_util.go
index 4cde78610a017acea939fe4dd33cf6e976b22cf1..de857c0119ec4edd6e4d611746122abd0fbf2662 100644
--- a/types_util.go
+++ b/types_util.go
@@ -1,4 +1,4 @@
-package main
+package bahn
 
 import (
 	"encoding/json"