Implémentation des méthodes v1 et v2