check NaN, clarify cheat protection