Missing state -> idexists, idexists -> idexists, anything else becomes pub.
distinct()
sync/discrepancies