removed iequals