equals fix