Facts about Barcodes