Updated with info about generating barcodes