optimization
GetColor()