fix the exist cost negate