Fix update_d