diff --git a/DESCRIPTION b/DESCRIPTION
index 58a9f99661c4109183d6dac646b9b3103c833083..240acedd526e125c7d41767c4fee8d31373f81dd 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
 Package: airGR
 Type: Package
 Title: Suite of GR Hydrological Models for Precipitation-Runoff Modelling
-Version: 1.2.14.9
+Version: 1.2.14.10
 Date: 2019-04-17
 Authors@R: c(
   person("Laurent", "Coron", role = c("aut", "trl"), comment = c(ORCID = "0000-0002-1503-6204")),
diff --git a/NEWS.rmd b/NEWS.rmd
index 8455981117f9966385b46a431607536e10a86c91..e63d5ff7d0b4bd1369159116227ad0e5ded729ed 100644
--- a/NEWS.rmd
+++ b/NEWS.rmd
@@ -14,7 +14,7 @@ output:
 
 
 
-### 1.2.14.9 Release Notes (2019-04-17)
+### 1.2.14.10 Release Notes (2019-04-17)
 
 
 #### New features
diff --git a/R/CreateInputsCrit.R b/R/CreateInputsCrit.R
index e7df0f07a4f9b7f721149e6ade5b4d5caa38bb48..33a20e1f3f0ea288718162f75c8cf90c967a8810 100644
--- a/R/CreateInputsCrit.R
+++ b/R/CreateInputsCrit.R
@@ -232,6 +232,7 @@ CreateInputsCrit <- function(FUN_CRIT,
     isNotInTransfo <- !(iListArgs2$transfo %in% inTransfo)
     if (any(isNotInTransfo)) {
       powTransfo <- iListArgs2$transfo[isNotInTransfo]
+      powTransfo <- gsub("\\^|[[:alpha:]]", "", powTransfo)
       numExpTransfo <- suppressWarnings(as.numeric(powTransfo))
       if (any(is.na(numExpTransfo))) {
         stop(msgTransfo, call. = FALSE)
diff --git a/man/CreateInputsCrit.Rd b/man/CreateInputsCrit.Rd
index 07ee3b2b7497c88389e1d87463fd016b7c3b9b91..337f0befc5edc35fa841269b6d5d0862c9dcb6ee 100644
--- a/man/CreateInputsCrit.Rd
+++ b/man/CreateInputsCrit.Rd
@@ -72,6 +72,8 @@ Creation of the \code{InputsCrit} object required to the \code{ErrorCrit_*} func
 
 \details{
 Users wanting to use \code{FUN_CRIT} functions that are not included in the package must create their own InputsCrit object accordingly. \cr \cr
+The syntax of the power transformation can be written in numerical form or as a string of characters, for example for a square: \code{transfo = 2}, \code{"2"} or \code{"^"2"}.
+\cr \cr
 The epsilon value is useful when \code{"log"} or \code{"inv"} transformations are used (to avoid calculation of the inverse or of the logarithm of zero). The impact of this value and a recommendation about the epsilon value to use (usually one hundredth of average observation) are discussed in Pushpalatha et al. (2012) for NSE and in Santos et al. (2018) for KGE and KGE'. \cr \cr
 We do not advise computing KGE or KGE' with log-transformation as it might be wrongly influenced by discharge values close to 0 or 1 and the criterion value is dependent on the discharge unit. See Santos et al. (2018) for more details and alternative solutions (see the references list below). \cr \cr
 Users can set the following arguments as atomic or list: \code{FUN_CRIT}, \code{Obs}, \code{VarObs}, \code{BoolCrit}, \code{transfo}, \code{Weights}. If the list format is chosen, all the lists must have the same length. \cr