isolate list_barcodes from list_adapters
merge conflict