fonction pratiquement fini, bug du datamapper empeche de tester