fix linear cond