diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 11297efc82..01e380feae 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,12 +4,30 @@
-
-
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -82,6 +100,9 @@
+
+
+
@@ -211,7 +232,7 @@
-
+
1632420206392
@@ -346,7 +367,21 @@
1649776367988
-
+
+ 1650048905070
+
+
+
+ 1650048905070
+
+
+ 1650048942808
+
+
+
+ 1650048942808
+
+
@@ -381,7 +416,9 @@
-
+
+
+
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Stationery.java b/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Stationery.java
deleted file mode 100644
index d914397cb8..0000000000
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Stationery.java
+++ /dev/null
@@ -1,5 +0,0 @@
-package com.baeldung.list.listoflist;
-
-public interface Stationery {
-
-}
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/findanelement/Customer.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/findanelement/Customer.java
similarity index 94%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/findanelement/Customer.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/findanelement/Customer.java
index 6807a6642b..3052f92adc 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/findanelement/Customer.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/findanelement/Customer.java
@@ -1,4 +1,4 @@
-package com.baeldung.findanelement;
+package com.ossez.findanelement;
public class Customer {
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/findanelement/FindACustomerInGivenList.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/findanelement/FindACustomerInGivenList.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/findanelement/FindACustomerInGivenList.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/findanelement/FindACustomerInGivenList.java
index b2d4250f6b..c44f1e5209 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/findanelement/FindACustomerInGivenList.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/findanelement/FindACustomerInGivenList.java
@@ -1,4 +1,4 @@
-package com.baeldung.findanelement;
+package com.ossez.findanelement;
import java.util.Iterator;
import java.util.List;
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java/list/CustomList.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java/list/CustomList.java
similarity index 99%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java/list/CustomList.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/java/list/CustomList.java
index 8b91fca32f..04848e5452 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java/list/CustomList.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java/list/CustomList.java
@@ -1,4 +1,4 @@
-package com.baeldung.java.list;
+package com.ossez.java.list;
import java.util.Arrays;
import java.util.Collection;
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java/list/ReverseIterator.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java/list/ReverseIterator.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java/list/ReverseIterator.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/java/list/ReverseIterator.java
index 42dd543ed4..eb8c0e4f16 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java/list/ReverseIterator.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java/list/ReverseIterator.java
@@ -1,4 +1,4 @@
-package com.baeldung.java.list;
+package com.ossez.java.list;
import java.util.Collections;
import java.util.List;
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java_8_features/Car.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java_8_features/Car.java
similarity index 92%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java_8_features/Car.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/java_8_features/Car.java
index 139475bc25..8dc0db89ba 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java_8_features/Car.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java_8_features/Car.java
@@ -1,4 +1,4 @@
-package com.baeldung.java_8_features;
+package com.ossez.java_8_features;
public class Car {
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java_8_features/Person.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java_8_features/Person.java
similarity index 91%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java_8_features/Person.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/java_8_features/Person.java
index 83b5530ee8..5675c86006 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/java_8_features/Person.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/java_8_features/Person.java
@@ -1,4 +1,4 @@
-package com.baeldung.java_8_features;
+package com.ossez.java_8_features;
public class Person {
private String name;
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/Flower.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/Flower.java
similarity index 94%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/Flower.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/Flower.java
index 29c6a78326..81443acdd6 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/Flower.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/Flower.java
@@ -1,4 +1,4 @@
-package com.baeldung.list;
+package com.ossez.list;
public class Flower {
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Pen.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Pen.java
similarity index 87%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Pen.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Pen.java
index efbd88d0b1..d5f578ad20 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Pen.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Pen.java
@@ -1,4 +1,4 @@
-package com.baeldung.list.listoflist;
+package com.ossez.list.listoflist;
public class Pen implements Stationery {
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Pencil.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Pencil.java
similarity index 87%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Pencil.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Pencil.java
index 7dfa119703..f43abc5885 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Pencil.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Pencil.java
@@ -1,4 +1,4 @@
-package com.baeldung.list.listoflist;
+package com.ossez.list.listoflist;
public class Pencil implements Stationery{
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Rubber.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Rubber.java
similarity index 87%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Rubber.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Rubber.java
index 7511139e14..a1a57822d2 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/listoflist/Rubber.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Rubber.java
@@ -1,4 +1,4 @@
-package com.baeldung.list.listoflist;
+package com.ossez.list.listoflist;
public class Rubber implements Stationery {
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Stationery.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Stationery.java
new file mode 100644
index 0000000000..cb08770f79
--- /dev/null
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/listoflist/Stationery.java
@@ -0,0 +1,5 @@
+package com.ossez.list.listoflist;
+
+public interface Stationery {
+
+}
diff --git a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/removeall/RemoveAll.java b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/removeall/RemoveAll.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/removeall/RemoveAll.java
rename to core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/removeall/RemoveAll.java
index d5f9cf4b4e..868b9483cc 100644
--- a/core-java-modules/core-java-collections-list/src/main/java/com/baeldung/list/removeall/RemoveAll.java
+++ b/core-java-modules/core-java-collections-list/src/main/java/com/ossez/list/removeall/RemoveAll.java
@@ -1,4 +1,4 @@
-package com.baeldung.list.removeall;
+package com.ossez.list.removeall;
import java.util.ArrayList;
import java.util.Iterator;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/collections/JavaCollectionCleanupUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/collections/JavaCollectionCleanupUnitTest.java
similarity index 99%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/collections/JavaCollectionCleanupUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/collections/JavaCollectionCleanupUnitTest.java
index 5ef08a9337..40aa276080 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/collections/JavaCollectionCleanupUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/collections/JavaCollectionCleanupUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.collections;
+package com.ossez.collections;
import static org.hamcrest.Matchers.containsInAnyOrder;
import static org.hamcrest.Matchers.containsInRelativeOrder;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/findanelement/FindACustomerInGivenListUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/findanelement/FindACustomerInGivenListUnitTest.java
similarity index 99%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/findanelement/FindACustomerInGivenListUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/findanelement/FindACustomerInGivenListUnitTest.java
index 3c96cf1392..2bd27b5fb6 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/findanelement/FindACustomerInGivenListUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/findanelement/FindACustomerInGivenListUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.findanelement;
+package com.ossez.findanelement;
import static org.junit.Assert.*;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java/list/CustomListUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java/list/CustomListUnitTest.java
similarity index 99%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java/list/CustomListUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/java/list/CustomListUnitTest.java
index 9ea42e88e8..f9bd490ca1 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java/list/CustomListUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java/list/CustomListUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.java.list;
+package com.ossez.java.list;
import static org.junit.Assert.assertArrayEquals;
import static org.junit.Assert.assertEquals;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java/list/ReverseIteratorUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java/list/ReverseIteratorUnitTest.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java/list/ReverseIteratorUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/java/list/ReverseIteratorUnitTest.java
index 172a2fe417..cb9808ecb1 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java/list/ReverseIteratorUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java/list/ReverseIteratorUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.java.list;
+package com.ossez.java.list;
import static org.junit.Assert.assertEquals;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java8/Java8CollectionCleanupUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java8/Java8CollectionCleanupUnitTest.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java8/Java8CollectionCleanupUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/java8/Java8CollectionCleanupUnitTest.java
index 5eb75f5cad..6a131da3c1 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java8/Java8CollectionCleanupUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java8/Java8CollectionCleanupUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.java8;
+package com.ossez.java8;
import com.google.common.collect.Lists;
import org.junit.Test;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java8/Java8MaxMinUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java8/Java8MaxMinUnitTest.java
similarity index 95%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java8/Java8MaxMinUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/java8/Java8MaxMinUnitTest.java
index c2cc39c685..dd071221c3 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/java8/Java8MaxMinUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/java8/Java8MaxMinUnitTest.java
@@ -1,7 +1,7 @@
-package com.baeldung.java8;
+package com.ossez.java8;
-import com.baeldung.java_8_features.Car;
-import com.baeldung.java_8_features.Person;
+import com.ossez.java_8_features.Car;
+import com.ossez.java_8_features.Person;
import org.junit.Test;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/AddElementsUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/AddElementsUnitTest.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/AddElementsUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/AddElementsUnitTest.java
index 93c28812bd..9e825f1ba5 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/AddElementsUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/AddElementsUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.list;
+package com.ossez.list;
import org.junit.Assert;
import org.junit.Before;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/listoflist/ListOfListsUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/listoflist/ListOfListsUnitTest.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/listoflist/ListOfListsUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/listoflist/ListOfListsUnitTest.java
index 5327e5f4f0..da342f3548 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/listoflist/ListOfListsUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/listoflist/ListOfListsUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.list.listoflist;
+package com.ossez.list.listoflist;
import org.junit.Before;
import org.junit.Test;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/random/RandomListElementUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/random/RandomListElementUnitTest.java
similarity index 98%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/random/RandomListElementUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/random/RandomListElementUnitTest.java
index 95e013b481..707aad041d 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/random/RandomListElementUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/random/RandomListElementUnitTest.java
@@ -1,4 +1,4 @@
-package com.baeldung.list.random;
+package com.ossez.list.random;
import com.google.common.collect.Lists;
import org.junit.Test;
diff --git a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/removeall/RemoveAllUnitTest.java b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/removeall/RemoveAllUnitTest.java
similarity index 81%
rename from core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/removeall/RemoveAllUnitTest.java
rename to core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/removeall/RemoveAllUnitTest.java
index c1a990342f..e9c50f9675 100644
--- a/core-java-modules/core-java-collections-list/src/test/java/com/baeldung/list/removeall/RemoveAllUnitTest.java
+++ b/core-java-modules/core-java-collections-list/src/test/java/com/ossez/list/removeall/RemoveAllUnitTest.java
@@ -1,18 +1,18 @@
-package com.baeldung.list.removeall;
+package com.ossez.list.removeall;
-import static com.baeldung.list.removeall.RemoveAll.removeWithCallingRemoveUntilModifies;
-import static com.baeldung.list.removeall.RemoveAll.removeWithCollectingAndReturningRemainingElements;
-import static com.baeldung.list.removeall.RemoveAll.removeWithCollectingRemainingElementsAndAddingToOriginalList;
-import static com.baeldung.list.removeall.RemoveAll.removeWithForEachLoop;
-import static com.baeldung.list.removeall.RemoveAll.removeWithForLoopDecrementOnRemove;
-import static com.baeldung.list.removeall.RemoveAll.removeWithForLoopIncrementIfRemains;
-import static com.baeldung.list.removeall.RemoveAll.removeWithIterator;
-import static com.baeldung.list.removeall.RemoveAll.removeWithRemoveIf;
-import static com.baeldung.list.removeall.RemoveAll.removeWithStandardForLoopUsingIndex;
-import static com.baeldung.list.removeall.RemoveAll.removeWithStreamFilter;
-import static com.baeldung.list.removeall.RemoveAll.removeWithWhileLoopNonPrimitiveElement;
-import static com.baeldung.list.removeall.RemoveAll.removeWithWhileLoopPrimitiveElement;
-import static com.baeldung.list.removeall.RemoveAll.removeWithWhileLoopStoringFirstOccurrenceIndex;
+import static com.ossez.list.removeall.RemoveAll.removeWithCallingRemoveUntilModifies;
+import static com.ossez.list.removeall.RemoveAll.removeWithCollectingAndReturningRemainingElements;
+import static com.ossez.list.removeall.RemoveAll.removeWithCollectingRemainingElementsAndAddingToOriginalList;
+import static com.ossez.list.removeall.RemoveAll.removeWithForEachLoop;
+import static com.ossez.list.removeall.RemoveAll.removeWithForLoopDecrementOnRemove;
+import static com.ossez.list.removeall.RemoveAll.removeWithForLoopIncrementIfRemains;
+import static com.ossez.list.removeall.RemoveAll.removeWithIterator;
+import static com.ossez.list.removeall.RemoveAll.removeWithRemoveIf;
+import static com.ossez.list.removeall.RemoveAll.removeWithStandardForLoopUsingIndex;
+import static com.ossez.list.removeall.RemoveAll.removeWithStreamFilter;
+import static com.ossez.list.removeall.RemoveAll.removeWithWhileLoopNonPrimitiveElement;
+import static com.ossez.list.removeall.RemoveAll.removeWithWhileLoopPrimitiveElement;
+import static com.ossez.list.removeall.RemoveAll.removeWithWhileLoopStoringFirstOccurrenceIndex;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;