Removed equals hash