diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0013f5d..b195f11 100755
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+
+# [3.0.5](https://github.com/atomastic/arrays) (2021-08-02)
+* fix except() method.
+
# [3.0.4](https://github.com/atomastic/arrays) (2021-07-09)
* fix PHPstan tests
diff --git a/src/Arrays.php b/src/Arrays.php
index 40118c3..142378f 100644
--- a/src/Arrays.php
+++ b/src/Arrays.php
@@ -1291,7 +1291,9 @@ public function only(array $keys): self
*/
public function except(array $keys): self
{
- return $this->copy()->delete($keys);
+ $this->items = $this->delete($keys)->toArray();
+
+ return $this;
}
/**