added dictionary for automated analysis
provider to read from the dictionary