shared data change