Barcode can self-generate.