to update or not to update;; CHARITY