accepting multiple labels and reading colormap