equals and equal fix