Better managment of of which language to use