attempt 1 at barcodes