David updating