additions for barcoding samples