modify nan and nv