Really fix the equals.