barcode scanner example added