collective sharing