check for nan