add barcode stuffs

add barcode stuffs