all finite difference checks