update shared