fix setcolor