move barcode intent to AddActivity