change to setcolor