fix whether