gros refactoring en vue de supprimer polymer