langage controller and tests reviewed