ok ça semble fonctionnel