only copy non nan values over