add nan case