reliable and customized barcode