diff --git a/HEADER b/HEADER
index d688d3c..cf55f63 100644
--- a/HEADER
+++ b/HEADER
@@ -1,6 +1,6 @@
/*
* bastools
- * Copyright (C) 2025 Robert Greene
+ * Copyright (C) 2026 Robert Greene
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/api/src/main/java/org/applecommander/bastools/api/ClassicTokenReader.java b/api/src/main/java/org/applecommander/bastools/api/ClassicTokenReader.java
index b42362c..b32422c 100644
--- a/api/src/main/java/org/applecommander/bastools/api/ClassicTokenReader.java
+++ b/api/src/main/java/org/applecommander/bastools/api/ClassicTokenReader.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api;
import org.applecommander.bastools.api.model.ApplesoftKeyword;
diff --git a/api/src/main/java/org/applecommander/bastools/api/optimizations/ShortenNumbers.java b/api/src/main/java/org/applecommander/bastools/api/optimizations/ShortenNumbers.java
index 708aed0..b68722e 100644
--- a/api/src/main/java/org/applecommander/bastools/api/optimizations/ShortenNumbers.java
+++ b/api/src/main/java/org/applecommander/bastools/api/optimizations/ShortenNumbers.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.optimizations;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftInputBufferProofReader.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftInputBufferProofReader.java
index 3205cf0..84b43c0 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftInputBufferProofReader.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftInputBufferProofReader.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftTokenizedProofReader.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftTokenizedProofReader.java
index 0f9e6ed..2e3be28 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftTokenizedProofReader.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ApplesoftTokenizedProofReader.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreader.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreader.java
index 9a031c7..60ea893 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreader.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreader.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect2.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect2.java
index a042fb3..032eb9d 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect2.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect2.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4.java
index 688c026..6111d02 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5.java
index 0867332..0a71fbc 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleAppleChecker.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleAppleChecker.java
index a270f50..a921f9b 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleAppleChecker.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleAppleChecker.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleCheckit.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleCheckit.java
index 0e9be71..248b0a8 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleCheckit.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/NibbleCheckit.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ProofReaderChecksum.java b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ProofReaderChecksum.java
index f17a5ff..66fb7ff 100644
--- a/api/src/main/java/org/applecommander/bastools/api/proofreaders/ProofReaderChecksum.java
+++ b/api/src/main/java/org/applecommander/bastools/api/proofreaders/ProofReaderChecksum.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
public interface ProofReaderChecksum {
diff --git a/api/src/test/java/org/applecommander/bastools/api/ClassicTokenReaderTest.java b/api/src/test/java/org/applecommander/bastools/api/ClassicTokenReaderTest.java
index 8903770..fa63bd5 100644
--- a/api/src/test/java/org/applecommander/bastools/api/ClassicTokenReaderTest.java
+++ b/api/src/test/java/org/applecommander/bastools/api/ClassicTokenReaderTest.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api;
import org.applecommander.bastools.api.model.ApplesoftKeyword;
diff --git a/api/src/test/java/org/applecommander/bastools/api/model/Tokens.java b/api/src/test/java/org/applecommander/bastools/api/model/Tokens.java
index 7a4e453..e8cf040 100644
--- a/api/src/test/java/org/applecommander/bastools/api/model/Tokens.java
+++ b/api/src/test/java/org/applecommander/bastools/api/model/Tokens.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.model;
import java.util.ArrayList;
diff --git a/api/src/test/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreaderTest.java b/api/src/test/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreaderTest.java
index 8bf60a8..6856bb0 100644
--- a/api/src/test/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreaderTest.java
+++ b/api/src/test/java/org/applecommander/bastools/api/proofreaders/ComputeAutomaticProofreaderTest.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4Test.java b/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4Test.java
index 2a7438c..d3768ea 100644
--- a/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4Test.java
+++ b/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect4Test.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.proofreaders.MicrosparcKeyPerfect4.Checksum;
diff --git a/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5Test.java b/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5Test.java
index e7cbccd..7987c7a 100644
--- a/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5Test.java
+++ b/api/src/test/java/org/applecommander/bastools/api/proofreaders/MicrosparcKeyPerfect5Test.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.proofreaders.MicrosparcKeyPerfect5.Checksum;
diff --git a/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleAppleCheckerTest.java b/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleAppleCheckerTest.java
index 0d4b904..40bafed 100644
--- a/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleAppleCheckerTest.java
+++ b/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleAppleCheckerTest.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;
diff --git a/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleCheckitTest.java b/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleCheckitTest.java
index 6a4c372..8d8650c 100644
--- a/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleCheckitTest.java
+++ b/api/src/test/java/org/applecommander/bastools/api/proofreaders/NibbleCheckitTest.java
@@ -1,3 +1,20 @@
+/*
+ * bastools
+ * Copyright (C) 2026 Robert Greene
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU 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 General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
package org.applecommander.bastools.api.proofreaders;
import org.applecommander.bastools.api.Configuration;