add ned naive exit upon win, invalid input check, no existing input override