generate barcode path done