diff --git a/script/classif_bassins.r b/script/classif_bassins.r
index 1b725c63ea640f960f558bce48bdd5e91ba90929..f6a1f3d33b15b1af13499bd7ad7892b2ac62ee76 100644
--- a/script/classif_bassins.r
+++ b/script/classif_bassins.r
@@ -2,8 +2,12 @@
 library(sf)
 library(geau)
 
-# loading dataset
-bassin = sf::st_read("/home/dnm/Seafile/data-common/data/topage/bassin_versant/2019/06_RhУne-MВditerranВe_BassinVersantTopographique.shp")
+# loading dataset (last version)
+file_dir = current_version(
+    "data-common/data/topage/bassin_versant",
+    pattern = "^[0-9-]+$"
+)
+bassin = sf::st_read(file.path(file_dir, "06_RhУne-MВditerranВe_BassinVersantTopographique.shp"))
 
 # checking and adjusting crs (if needed)
 if (!sf::st_crs(bassin) == sf::st_crs(geau::so_ii_limit)) {