revert to equalsList