added sharedarea_update api