final update for sharing