colors: attributes independent of color