add arf_set_d, arf_get_d