barcodes stay as strings, I prefix means Id field, otherwise search membership, fix for searching current entries