assigned unique GUIDS so samples stop overwriting each other