Update sharing functions