diff --git a/addon/not-equal.js b/addon/not-equal.js
index <HASH>..<HASH> 100644
--- a/addon/not-equal.js
+++ b/addon/not-equal.js
@@ -1,7 +1,5 @@
-import curriedComputed from 'ember-macro-helpers/curried-computed';
+import { not, eq } from '.';
 
-export default curriedComputed((firstVal, ...values) => {
-  return values.filter(value => {
-    return value !== firstVal;
-  }).length > 0;
-});
+export default function() {
+  return not(eq(...arguments));
+}
use not and equal as the base for notEqual