fix fill color function