changed - generate-type dictionary