Commit sur le switch dans une fonction séparée et correction du nom de la fonction 'connexion'