add nan checking