added labels and some options for coloring