added dict_specific stuff