perpared to break up "barcoder2" into multiple files