fix val err