implementation de la couche service pour le moment transparente