added color selection support, tool-tip and data point visibility