diff --git a/README.md b/README.md
index 228e957c82dfcffcaed180866e4daacfe4dcbce6..091255756556a4f9bf5f7bb886715b0b7b752c20 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@ class UserId {
 -        $this->id = $id
 +        $this->identifier = $id
     }
-} 
+}
 ```
 
 There is no public change of behaviour. There is no way outer observer should be able to find any changes in object behaviour. Static analysis passes, tests passes. All good! You deploy your application.
@@ -62,7 +62,7 @@ Open you PhpStorm settings and then `Editor > File and Code Templates > Files >
 
 ```php
 final class ${NAME} {
-	use \Grifart\NotSerializable\NotSerializable;
+	use \Grifart\NotSerializable\NoSerialization;
 }
 ```
 
diff --git a/src/NotSerializable.php b/src/NoSerialization.php
similarity index 96%
rename from src/NotSerializable.php
rename to src/NoSerialization.php
index ffed69d9b8dd7c2b47b0cca09702b947db26c857..d1a79df1a17fce87c12b00cfa65d155252cea9bc 100644
--- a/src/NotSerializable.php
+++ b/src/NoSerialization.php
@@ -8,7 +8,7 @@ namespace Grifart\NotSerializable;
  * Use this trait to state that class is NOT meant to be serializable.
  * API docs: https://php.watch/versions/8.1/serializable-deprecated
  */
-trait NotSerializable
+trait NoSerialization
 {
 
 	/**
diff --git a/tests/basicTest.php b/tests/basicTest.php
index 53cdff41f0ce01e60523686f7694fc6d00358e44..c3247d5512bf8d92b40859e5a7bd3894e68d22e9 100644
--- a/tests/basicTest.php
+++ b/tests/basicTest.php
@@ -4,7 +4,7 @@ require __DIR__ . '/../vendor/autoload.php';
 
 
 class SomeClass {
-	use \Grifart\NotSerializable\NotSerializable;
+	use \Grifart\NotSerializable\NoSerialization;
 }
 
 \Tester\Assert::exception(