diff --git a/core-java-modules/core-java-lang-5/README.md b/core-java-modules/core-java-lang-5/README.md
index 5ff3e83d2c..b8deff199e 100644
--- a/core-java-modules/core-java-lang-5/README.md
+++ b/core-java-modules/core-java-lang-5/README.md
@@ -14,4 +14,3 @@ This module contains articles about core features in the Java language
- [Convert Between int and char in Java](https://www.baeldung.com/java-convert-int-char)
- [Converting a Number from One Base to Another in Java](https://www.baeldung.com/java-converting-a-number-from-one-base-to-another)
- [Check if Command-Line Arguments Are Null in Java](https://www.baeldung.com/java-check-command-line-args)
-- [Determine if a Class Implements an Interface in Java](https://www.baeldung.com/java-check-class-implements-interface)
diff --git a/core-java-modules/core-java-lang-6/pom.xml b/core-java-modules/core-java-lang-6/pom.xml
deleted file mode 100644
index 4c76c9290f..0000000000
--- a/core-java-modules/core-java-lang-6/pom.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-
-
- 4.0.0
- core-java-lang-6
- 0.1.0-SNAPSHOT
- core-java-lang-6
- jar
-
-
- com.baeldung.core-java-modules
- core-java-modules
- 0.0.1-SNAPSHOT
-
-
-
- 3.12.0
- 0.10.2
-
-
-
-
- core-java-lang-6
-
-
- src/main/resources
- true
-
-
-
-
-
-
- org.apache.commons
- commons-lang3
- ${commons-lang3.version}
-
-
-
- org.reflections
- reflections
- ${reflections.version}
-
-
-
\ No newline at end of file
diff --git a/core-java-modules/core-java-reflection/README.md b/core-java-modules/core-java-reflection/README.md
index f68362611e..b823f43606 100644
--- a/core-java-modules/core-java-reflection/README.md
+++ b/core-java-modules/core-java-reflection/README.md
@@ -8,3 +8,4 @@
- [What Causes java.lang.reflect.InvocationTargetException?](https://www.baeldung.com/java-lang-reflect-invocationtargetexception)
- [How to Get a Name of a Method Being Executed?](http://www.baeldung.com/java-name-of-executing-method)
- [Getting Class Type From a String in Java](https://www.baeldung.com/java-get-class-object-from-string)
+- [Determine if a Class Implements an Interface in Java](https://www.baeldung.com/java-check-class-implements-interface)
diff --git a/core-java-modules/core-java-reflection/pom.xml b/core-java-modules/core-java-reflection/pom.xml
index 1706bf3c45..f6ee08dbda 100644
--- a/core-java-modules/core-java-reflection/pom.xml
+++ b/core-java-modules/core-java-reflection/pom.xml
@@ -14,6 +14,19 @@
0.0.1-SNAPSHOT
+
+
+ org.reflections
+ reflections
+ ${reflections.version}
+
+
+ org.apache.commons
+ commons-lang3
+ ${commons-lang3.version}
+
+
+
core-java-reflection
@@ -39,6 +52,8 @@
1.8
1.8
+ 0.10.2
+ 3.12.0
\ No newline at end of file
diff --git a/core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildClass1.java b/core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildClass1.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildClass1.java
rename to core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildClass1.java
diff --git a/core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildClass2.java b/core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildClass2.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildClass2.java
rename to core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildClass2.java
diff --git a/core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildInterface1.java b/core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildInterface1.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildInterface1.java
rename to core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildInterface1.java
diff --git a/core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildInterface2.java b/core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildInterface2.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/ChildInterface2.java
rename to core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/ChildInterface2.java
diff --git a/core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/MasterClass.java b/core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/MasterClass.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/MasterClass.java
rename to core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/MasterClass.java
diff --git a/core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/MasterInterface.java b/core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/MasterInterface.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/main/java/com/baeldung/checkinterface/MasterInterface.java
rename to core-java-modules/core-java-reflection/src/main/java/com/baeldung/checkinterface/MasterInterface.java
diff --git a/core-java-modules/core-java-lang-6/src/test/java/com/baeldung/checkinterface/CheckInterfaceUnitTest.java b/core-java-modules/core-java-reflection/src/test/java/com/baeldung/checkinterface/CheckInterfaceUnitTest.java
similarity index 100%
rename from core-java-modules/core-java-lang-6/src/test/java/com/baeldung/checkinterface/CheckInterfaceUnitTest.java
rename to core-java-modules/core-java-reflection/src/test/java/com/baeldung/checkinterface/CheckInterfaceUnitTest.java