exit properly if nan values occur