value sharing