diff --git a/NEWS.md b/NEWS.md
index 4e94965c3a0ecfed07b82d28af8eed057db82949..a0d109aee7fdd0ee1d19f2c8e16df89edbfeb74f 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,3 +1,7 @@
+# gmGeostats 0.11.1
+
+* (2022-05-03) minor changes to adapt to more stringent standards for class determination, for variable definition in C code, and for calls to FORTRAN routines from C code involving string arguments.
+
 # gmGeostats 0.11.0-9002
 
 * (2021-12-14) bugs in turning bands corrected: getUnitVec was producing a wrong sequence of directions, and bands for exponential and Gaussian variograms did not correct for the difference between parametric and effective range in the right way; 
diff --git a/R/mask.R b/R/mask.R
index 7bfe08407818ef6ec6b296d3fc500f7e8bad8444..f477b0012cf8a3572db388c7b4889a4bb3899d70 100644
--- a/R/mask.R
+++ b/R/mask.R
@@ -85,7 +85,7 @@ constructMask = function(grid, method="maxdist", maxval=NULL, x=NULL){
   }else if(m=="sillprop"){
     if(is.null(x))
       stop("constructMask: sillprop method requires a variogram model")
-    if(class(x)=="gstat") x = x$model
+    if(inherits(x,"gstat")) x = x$model
     if(is(x,"gmSpatialModel")) x = x@model@structure
     if(is(x, "ModelStructuralFunctionSpecification")) as.variogramModel(x)
     maxval = ifelse(is.null(maxval), 0.99, maxval)
diff --git a/cran-comments.md b/cran-comments.md
index 57293cf22e65763b77e8a49067518ba70d571074..27052c5ddd2b1fcf67de163dccdb0f096285bf61 100644
--- a/cran-comments.md
+++ b/cran-comments.md
@@ -1,13 +1,9 @@
 ## Test environments
   
 * Linux: Ubuntu 18.04.4LTS  (local)
-  - R 3.4.4 (production)
-  - R devel 2020-07-28 r78930 (test)
-  - R patched 4.0.2 r78930 (test)
-* Windows 7 Enterprise (test)
-  - R 3.5.1 (test)
-  - R 4.0.2 (test)
-  
+  - R 3.6.3 (production)
+  - R devel 2022-04-23 r82240 (test)
+
   
 ## R CMD check results
   
@@ -18,23 +14,19 @@
   
 ```
 Dear maintainer,
-  
+
 Please see the problems shown on
-  <https://cran.r-project.org/web/checks/check_results_gmGeostats.html>.
-  
-  Please correct before 2020-10-03 to safely retain your package on CRAN.
-  
+<https://www.stats.ox.ac.uk/pub/bdr/BLAS/gmGeostats.out>
+
+For reproduction details see
+<https://www.stats.ox.ac.uk/pub/bdr/BLAS/README.txt> .
+
+Please correct before 2022-05-05 to safely retain your package on CRAN.
+
 The CRAN Team
 ```
   
-... the sympthom being an error while #include <omp.h> in r-release-macos-x86_64, we identified the problem as a lack of appropriate linkage of OpenMP. 
-  
-Solution: 
-  1.- the header inclusion and all usages of #pragma directives were enclosed in conditional structures
-#ifdef _OPENMP 
-   ...
-#endif 
-  
-   2. `$(SHLIB_OPENMP_CFLAGS)` was added to PKG_CFLAGS and PKG_LIBS fields in Makevars files
+... related to the way classes were assessed (now using `inherits(...)`) and the calls of FORTRAN routines from C code that involve string arguments (now following the instructions given in <https://www.stats.ox.ac.uk/pub/bdr/BLAS/README.txt> ).
   
-  NOTE: we do not have access to any MacOS machine to test that our solution is effective. Our apologies if this is not working!
\ No newline at end of file
+
+best regards
\ No newline at end of file