add dictionary.h