diff --git a/core-java-modules/core-java-reflection-2/README.MD b/core-java-modules/core-java-reflection-2/README.MD
new file mode 100644
index 0000000000..7658851a4d
--- /dev/null
+++ b/core-java-modules/core-java-reflection-2/README.MD
@@ -0,0 +1,3 @@
+## Relevant Articles
+
+- [Reading the Value of 'private' Fields from a Different Class in Java](https://www.baeldung.com/)
\ No newline at end of file
diff --git a/core-java-modules/core-java-reflection-2/pom.xml b/core-java-modules/core-java-reflection-2/pom.xml
new file mode 100644
index 0000000000..17cad52271
--- /dev/null
+++ b/core-java-modules/core-java-reflection-2/pom.xml
@@ -0,0 +1,44 @@
+
+
+ 4.0.0
+ core-java-reflection-2
+ 0.1.0-SNAPSHOT
+ core-java-reflection-2
+ jar
+
+ com.baeldung.core-java-modules
+ core-java-modules
+ 0.0.1-SNAPSHOT
+ ../
+
+
+
+ core-java-reflection-2
+
+
+ src/main/resources
+ true
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven-compiler-plugin.version}
+
+ ${source.version}
+ ${target.version}
+ -parameters
+
+
+
+
+
+
+ 3.8.0
+ 1.8
+ 1.8
+
+
\ No newline at end of file
diff --git a/core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/access/privatefields/Person.java b/core-java-modules/core-java-reflection-2/src/main/java/com/baeldung/reflection/access/privatefields/Person.java
similarity index 100%
rename from core-java-modules/core-java-reflection/src/main/java/com/baeldung/reflection/access/privatefields/Person.java
rename to core-java-modules/core-java-reflection-2/src/main/java/com/baeldung/reflection/access/privatefields/Person.java
diff --git a/core-java-modules/core-java-reflection/src/test/java/com/baeldung/reflection/access/privatefields/AccessPrivateFieldsUnitTest.java b/core-java-modules/core-java-reflection-2/src/test/java/com/baeldung/reflection/access/privatefields/AccessPrivateFieldsUnitTest.java
similarity index 100%
rename from core-java-modules/core-java-reflection/src/test/java/com/baeldung/reflection/access/privatefields/AccessPrivateFieldsUnitTest.java
rename to core-java-modules/core-java-reflection-2/src/test/java/com/baeldung/reflection/access/privatefields/AccessPrivateFieldsUnitTest.java
diff --git a/core-java-modules/pom.xml b/core-java-modules/pom.xml
index d01a7cc792..4f26c194ee 100644
--- a/core-java-modules/pom.xml
+++ b/core-java-modules/pom.xml
@@ -110,6 +110,7 @@
core-java-perf
core-java-reflection
+ core-java-reflection-2
core-java-security
core-java-security-2