finished implementing early parity