tweaked setcolor