diff --git a/nodes.py b/nodes.py
index 4e574315c4186fe9b4637472048383427e3cb1e7_bm9kZXMucHk=..3d5a9d57cf951e7cb3fb537190e5b57ea1f86fe0_bm9kZXMucHk= 100644
--- a/nodes.py
+++ b/nodes.py
@@ -824,7 +824,7 @@
         return self.name
 
     def __repr__(self):
-        return 'VarRef(%#X) to %r' % (id(self), self.variable)
+        return 'VarRef(%r)' % self.variable
 
     def __cmp__(self, other):
         return not self.is_equivalent(other)
@@ -1094,7 +1094,7 @@
         self.query = query
 
     def __repr__(self):
-        return 'alias %s(%#X)' % (self.name, id(self))
+        return 'alias %s' % self.name
 
     def get_type(self, solution=None, kwargs=None):
         """return entity type of this object, 'Any' if not found"""
@@ -1131,6 +1131,6 @@
     __slots__ = ('_q_invariant', '_q_sql', '_q_sqltable') # XXX ginco specific
 
     def __repr__(self):
-        return '%s(%#X)' % (self.name, id(self))
+        return '%s' % self.name