handling list of strings on progress