work on dictionnary compilation