working on update sharing