updated version 3.1 <- 3.2