finish barcode generator, need more test