complete reecriture du serveur