some codes for barcode