updating d