First pass of equality checks