color changes thru d3. still need to do transparancy
repurposed colorState method to return the opacity