fix val