current status of barcodes, bluetooth, gps feasibility