diff --git a/src/main/java/mattrixwv/ProjectEuler/Driver.java b/src/main/java/mattrixwv/ProjectEuler/Driver.java
index 3eb6a69..5c8a743 100644
--- a/src/main/java/mattrixwv/ProjectEuler/Driver.java
+++ b/src/main/java/mattrixwv/ProjectEuler/Driver.java
@@ -1,8 +1,24 @@
//ProjectEuler/ProjectEulerJava/src/man/java/mattrixwv/ProjectEuler/Driver.java
//Matthew Ellison
// Created: 06-07-20
-//Modified: 06-07-20
+//Modified: 07-09-20
//This is the driver function for the Java version of the ProjectEuler project
+/*
+ Copyright (C) 2020 Matthew Ellison
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser 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 Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public License
+ along with this program. If not, see .
+*/
package mattrixwv.ProjectEuler;
diff --git a/src/main/java/mattrixwv/ProjectEuler/ProblemSelection.java b/src/main/java/mattrixwv/ProjectEuler/ProblemSelection.java
index 04bb2a7..81eb71b 100644
--- a/src/main/java/mattrixwv/ProjectEuler/ProblemSelection.java
+++ b/src/main/java/mattrixwv/ProjectEuler/ProblemSelection.java
@@ -1,11 +1,34 @@
+//ProjectEuler/ProjectEulerJava/src/man/java/mattrixwv/ProjectEuler/ProblemSelection.java
+//Matthew Ellison
+// Created: 07-08-20
+//Modified: 07-09-20
+//This is the driver function for the Java version of the ProjectEuler project
+/*
+ Copyright (C) 2020 Matthew Ellison
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Lesser 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 Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public License
+ along with this program. If not, see .
+*/
package mattrixwv.ProjectEuler;
+
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;
import mattrixwv.ProjectEuler.Problems.*;
+
public class ProblemSelection{
private static final Scanner input = new Scanner(System.in);
public static final ArrayList PROBLEM_NUMBERS = new ArrayList(Arrays.asList(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10,