diff --git a/README.md b/README.md
index 1b23fa7..0a8dd2f 100644
--- a/README.md
+++ b/README.md
@@ -15,10 +15,6 @@ A freeware and open source education-related observation tool. The
-
-
-
For a detailed manual on how to use the Time Sampling Form, please go to this page.
## License & Attributions
diff --git a/godot/EditScreen.gd b/godot/EditScreen.gd
index 9fb9a54..b1f4189 100644
--- a/godot/EditScreen.gd
+++ b/godot/EditScreen.gd
@@ -1,5 +1,22 @@
extends CanvasLayer
+# Time Sampling Form
+
+# Copyright (C) 2022-present Jaap Marsman
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
+
@onready var main_window = $"../../AppWindow"
diff --git a/godot/ObservationWindow.gd b/godot/ObservationWindow.gd
index 1f4e7c6..9993949 100644
--- a/godot/ObservationWindow.gd
+++ b/godot/ObservationWindow.gd
@@ -1,5 +1,21 @@
extends CanvasLayer
+# Time Sampling Form
+
+# Copyright (C) 2022-present Jaap Marsman
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
var time_lefts : int
var toggle_observation : bool = false
diff --git a/godot/ProgressBar.gd b/godot/ProgressBar.gd
index dbbef31..00611a5 100644
--- a/godot/ProgressBar.gd
+++ b/godot/ProgressBar.gd
@@ -1,5 +1,21 @@
extends ProgressBar
+# Time Sampling Form
+
+# Copyright (C) 2022-present Jaap Marsman
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
func _process(_delta) -> void:
value = global_ints.locked_observations_intervals_remaining
diff --git a/godot/Results.gd b/godot/Results.gd
index d87f4eb..722f500 100644
--- a/godot/Results.gd
+++ b/godot/Results.gd
@@ -1,5 +1,21 @@
extends CanvasLayer
+# Time Sampling Form
+
+# Copyright (C) 2022-present Jaap Marsman
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
var js_interface;
var image : Image
diff --git a/godot/TimerBar.gd b/godot/TimerBar.gd
index abc1974..af68885 100644
--- a/godot/TimerBar.gd
+++ b/godot/TimerBar.gd
@@ -1,5 +1,21 @@
extends ProgressBar
+# Time Sampling Form
+
+# Copyright (C) 2022-present Jaap Marsman
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
var time_lefts : int
diff --git a/godot/main_screen.gd b/godot/main_screen.gd
index 7cb0a26..7f06ff0 100644
--- a/godot/main_screen.gd
+++ b/godot/main_screen.gd
@@ -1,5 +1,21 @@
extends CanvasLayer
+# Time Sampling Form
+
+# Copyright (C) 2022-present Jaap Marsman
+
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU Affero General Public License for more details.
+
+# You should have received a copy of the GNU Affero General Public License
+# along with this program. If not, see .
var check_time_var : int
var csv_url = "https://raw.githubusercontent.com/hobbesjaap/time-sampling-form/main/updater/version_info.csv"