made Building of the dictionary to compile, do not really understand the requirements