diff --git a/Cargo.toml b/Cargo.toml
index a077abe82fd2d455d5d3213f329799e27fe5ebd6..4b9ae687b7e4e3b20da1cbf18c861a3d01a20811 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+# SPDX-License-Identifier: AGPL-3.0-only
+
 [package]
 name = "suggestible"
 version = "0.1.0"
diff --git a/Makefile b/Makefile
index c0ded606f72a8cbad8597deb37c97407e473416b..4fbb36fb647d4129f6b58d21175b3c5f966111ec 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+# SPDX-License-Identifier: AGPL-3.0-only
+
 # Rust project name
 PROJECT_NAME := Suggestible
 
diff --git a/README.md b/README.md
index 7faa7aea940a657d9eb403f5e574e05f03e3a2ac..b04d66d91f49b30300910e55a0c1c1af0e66d49e 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
+<!--
+SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+
+SPDX-License-Identifier: AGPL-3.0-only
+-->
 # Suggestible
 
 
diff --git a/book.toml b/book.toml
index 1f23a7add110fd079b2bed55ac7de7240a9e6513..c2a995f7247afda807e55955b5d44e6354bffc44 100644
--- a/book.toml
+++ b/book.toml
@@ -1,3 +1,6 @@
+# SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+# SPDX-License-Identifier: AGPL-3.0-only
+
 [book]
 authors = ["Phil Höfer"]
 language = "en"
diff --git a/doc/dev/index.md b/doc/dev/index.md
index 8a0d9d896fa1344019731d81b2db48b148ccd9a0..0f7f13442c7bc81523134c09dd6ea9c65e019d11 100644
--- a/doc/dev/index.md
+++ b/doc/dev/index.md
@@ -1,3 +1,8 @@
+<!--
+SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+
+SPDX-License-Identifier: AGPL-3.0-only
+-->
 # Overview
 
 - [Filtering](filtering.md)
diff --git a/doc/dev/ref_filtering.md b/doc/dev/ref_filtering.md
index d0200e110628eef9aeb33599d348378592e532b4..957eb5f78ae1b25f72090af1897bd378fb9f7ec5 100644
--- a/doc/dev/ref_filtering.md
+++ b/doc/dev/ref_filtering.md
@@ -1,3 +1,8 @@
+<!--
+SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+
+SPDX-License-Identifier: AGPL-3.0-only
+-->
 #  Filtering
 This document outlines the steps and measures we take to hopefully prevent Suggestible from giving suggestions that expose unwanted qualities of the training data.
 
diff --git a/doc/dev/ref_glossary.md b/doc/dev/ref_glossary.md
index 7844001db46fd120c13e5a7ae99a71d84f16c6b5..2e924b7da077e6a41d7d03f79dc1a84ca38b3d0e 100644
--- a/doc/dev/ref_glossary.md
+++ b/doc/dev/ref_glossary.md
@@ -1,3 +1,8 @@
+<!--
+SPDX-FileCopyrightText: 2024 Phil Höfer <phil@suma-ev.de>
+
+SPDX-License-Identifier: AGPL-3.0-only
+-->
 # Glossary ❖
 
 - **Predictor**: 
diff --git a/src/main.rs b/src/main.rs
index 51a64490c3becaae859a73eafb7f57ab39369a96..e3ce90667e203c0457c30cd722e98be2694fa1d5 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -19,7 +19,7 @@ use url::Url;
 
 fn main() -> Result<(), io::Error> {
 
-    let markov_chain = build_markov_chain("data_full.csv")?;
+    let markov_chain = build_markov_chain("data.csv")?;
     let filtered_markov_chain = filter_markov_chain(&markov_chain,1);
  
     // Print the Markov Chain for verification