correction de l'issue #26 + implémentation de l'issue #27