fix equal?