renamed dict_append_if_new2 to dict_append_if_new