update to dictionary_engine